42966 89
16176 225
11918 877
25552 600
29538 361
9344 697
22680 445
19161 452
11830 237
11684 931
6898 700
19999 657
7910 71
4865 429
6451 582
6890 55
4183 477
5486 634
11995 872
6333 443
10711 502
9836 213
10095 299
7072 47