50616 486
14801 562
71008 642
1554957 4469
1338901 2518
307198 850
456929 1312
1102010 1880
911471 1967
12615 622
572708 1209
8996 117
634884 1324
375375 967
329024 992
454144 727
351666 1121
588872 954
477176 694
449059 598
711359 1440
15127 619