19979 654
76499 187
878988 2542
426758 856
1535352 4475
1010079 2366
40448 637
100024 647
11729 171
908134 2045
817370 2344
105444 570
630874 1777
412992 517
97954 341
686506 1705
235899 425
709670 1072
579430 1867
173234 483
112361 979
297653 455
432473 676
299706 500
30842 586
259222 694
11835 515
99539 435