22029 2543
21347 1869
19806 14999
18877 13800
18657 14743
18470 3039
17863 5401
9656 10588
13264 4287
7971 13770
15012 2050
10157 4615
14574 1908
14072 14007
10441 10196
6585 2473
14455 10269
11070 12284
6255 7000
657 1186
5323 2666
6842 14059
12293 4702