14793 562
70971 642
1554608 4467
1338389 2517
307133 850
456812 1312
1101680 1880
911091 1967
12612 622
572355 1208
8986 117
634476 1324
375083 967
328707 990
453852 727
351296 1121
588525 953
476873 694
448751 598
710966 1440
15125 619
16707 77