57911 509
209082 776
905110 1956
95971 422
443291 740
109125 588
1332159 2511
542109 1500
486329 999
414460 831
705672 1435
83202 844
567220 1203
20239 204
74743 652
113181 340
113300 1182
179657 617
100963 127
645895 1877
454278 1988
490161 935
96838 713
641776 1620