22490 1400
35403 1508
23475 1031
42778 1767
16333 474
34730 113
24363 718
50653 1585
50523 433
21916 486
40503 1840
35100 1813
19280 1077
27560 851
35888 1502
47931 1782
34478 1659
30159 1751
13377 1100
28657 317