50612 486
14799 562
71004 642
1554884 4467
1338798 2517
307176 850
456899 1312
1101933 1880
911387 1967
12614 622
572638 1208
8994 117
634810 1324
375308 967
328967 992
454072 727
351581 1121
588794 954
477108 694
448995 598
711267 1440
15127 619