50582 707
12792 659
31250 646
9519 67
11275 154
15823 294
40285 328
100148 664
3857 693
17737 696
39057 440
7832 659
7293 359
11006 446
57050 345
35156 521
48707 381
31875 550
16453 166
18552 567
68652 878
24821 323
27661 417
20359 533
13043 110