403576 1786
294140 2218
381632 2586
665333 3477
544581 3152
2458 48
1271060 8235
173139 523
172288 989
1608 620
1322256 21121
1234586 8090
961249 7291
382200 3768
461221 2558
198894 782
105420 311
474939 3933
681123 2778
522852 3350
199845 491
475887 2362
533546 4242
260512 2925