50628 486
14801 562
71015 642
1555002 4469
1338957 2518
307204 850
456937 1312
1102043 1880
911519 1967
12615 622
572743 1209
8997 117
634941 1324
375406 967
329065 992
454171 727
351711 1121
588901 954
477202 694
449085 598
711391 1440
15127 619