22082 2543
21404 1869
19859 14999
18913 13800
18685 14743
18497 3039
17887 5401
9774 10588
13323 4287
8057 13770
15069 2050
10212 4615
14649 1908
14107 14007
10463 10196
8326 1376
3714 8982
10092 4144
641 14977
10551 1764
5447 1352
3933 6438
7805 10575
2217 1049
6854 8542