29529 511
18257 402
12582 54
5026 448
9524 842
10999 818
6127 117
10618 641
21585 305
17046 514
8842 337
8088 519
8450 636
10977 352
24120 73
49106 804
24072 738
13677 871
8539 654
10019 364
15072 146
5908 353
6572 936
6370 609
20559 84
12579 823
34012 363
2690 47