31591 241
99120 764
135364 568
7012 114
29156 645
18778 364
27294 330
36673 851
167780 956
49305 497
12250 485
25790 876
8723 250
258478 1325
56242 243
6608 433
4645 80
28218 378
30486 350
75679 868
2276 39
32645 425
26096 704
127962 549
16227 479
15578 48
47215 329