29535 511
18257 402
12582 54
5027 448
9524 842
10999 818
6127 117
10618 641
21587 305
17046 514
8844 337
8089 519
8450 636
10977 352
24120 73
49106 804
24073 738
13678 871
8540 654
10019 364
15072 146
5909 353
6572 936
6370 609
20559 84
12580 823
34016 363
2691 47