256626 480
449768 1613
579381 1625
623894 1320
1183757 3165
599083 1158
108066 1179
103520 345
429262 931
900485 1951
528698 1521
174163 982
401470 761
33122 107
1327580 2508
301898 1049
137158 299
700996 1432
235207 578
830134 3597
109803 351
1216551 4567
50331 648