103529 334
142987 870
121996 677
120231 248
178502 989
97372 764
186857 635
46003 375
7860 790
169611 439
103468 796
111651 439
129081 224
170269 1243
135944 840
87198 580
118959 432
271383 1265
231213 1271
312791 716
152813 741
95240 533
149976 890
63508 690
31097 620
23132 142
91135 875
50273 133