27053 821
13924 552
71942 642
1562867 4494
1350368 2530
308832 850
459707 1312
1111794 1887
922108 1982
317334 1225
581570 1213
646057 1333
1717851 3678
437448 1720
15205 139
381075 969
340098 1008
462110 731
360782 1134
599081 958
485036 708
239152 486
456842 604
721189 1450
764101 1404