22029 2543
21347 1869
19806 14999
18877 13800
18657 14743
18470 3039
17863 5401
9656 10588
13263 4287
7971 13770
15012 2050
10157 4615
14574 1908
14072 14007
10441 10196
6242 7072
11904 9179
14740 7199
9534 2464
13983 8732
9404 2084
5995 8788
6137 13359
3353 594