579458 1625
449839 1613
1183844 3165
599167 1158
103605 345
1547148 4452
256680 480
528768 1521
55004 278
623951 1320
108131 1179
33200 108
900544 1951
701069 1432
174219 982
1327647 2508
1216625 4567
429300 931
32566 656
50402 648
830199 3597
109868 351
235271 578