50612 486
14799 562
71003 642
1554876 4467
1338782 2517
307176 850
456897 1312
1101926 1880
911378 1967
12614 622
572629 1208
8994 117
634806 1324
375302 967
328956 990
454065 727
351567 1121
588783 954
477098 694
448984 598
711260 1440
15127 619