14795 562
70979 642
1554680 4467
1338491 2517
307148 850
456830 1312
1101734 1880
911162 1967
12612 622
572426 1208
8989 117
634572 1324
375140 967
328760 990
453898 727
351353 1121
588588 953
476929 694
448797 598
711038 1440
15126 619
16707 77