14793 562
70960 642
1554547 4467
1338327 2517
307124 850
456799 1312
1101648 1879
911045 1967
12612 622
572302 1208
8984 117
634431 1324
375046 967
328674 990
453810 727
351252 1121
588468 953
476829 694
448708 598
710922 1440
15125 619
16707 77