50832 998
101510 862
78035 665
12047 139
63645 688
33851 2039
20475 1927
45035 1562
35474 724
42678 1188
20307 531
14229 898
354835 5318
301096 3284
270135 3824
254516 2843
219559 2149
211144 3113
200036 2679
193563 2363
154312 1839
127452 2407
126975 1267
125728 1003