14796 562
70983 642
1554707 4467
1338522 2517
307154 850
456840 1312
1101754 1880
911192 1967
12613 622
572456 1208
8989 117
634596 1324
375155 967
328778 990
453920 727
351367 1121
588613 953
476951 694
448821 598
711073 1440
15127 619
16707 77