14799 562
70993 642
1554782 4467
1338623 2517
307164 850
456857 1312
1101825 1880
911263 1967
12613 622
572528 1208
8992 117
634674 1324
375212 967
328849 990
453980 727
351433 1121
588682 953
477009 694
448885 598
711151 1440
15127 619
16707 77