27050 821
13923 552
71934 642
1562801 4494
1350222 2530
308817 850
459670 1312
1111686 1887
921995 1980
317295 1225
581479 1213
645929 1333
1717465 3678
437354 1719
15204 139
380962 969
339986 1008
462038 731
360693 1134
599007 958
484953 706
239111 486
456754 604
721095 1450
763971 1404