1257933 12286
126530 617
1338116 8138
340190 1300
487146 2495
324323 1599
449529 2328
601 4
187194 846
528617 1176
95409 459
332737 1319
698786 3879
454934 2152
143267 485
1115570 9640
326821 3703
163855 801
130937 591
244600 897
219688 774
581009 6808
234443 755
314349 2663