14793 562
70955 642
1554537 4467
1338309 2517
307123 850
456797 1312
1101637 1879
911030 1967
12612 622
572287 1208
8984 117
634422 1324
375030 967
328662 990
453800 727
351241 1121
588457 953
476819 694
448699 598
710908 1440
15125 619
16707 77