15054 621
71933 642
1562761 4494
1350129 2526
308806 850
459642 1312
1111598 1887
921877 1980
12919 622
581399 1213
9377 117
645816 1333
380853 969
339905 1008
461989 731
360638 1134
25892 288
598927 958
484891 706
456695 604
721005 1450