21575 13800
21286 3039
17639 962
17243 7568
16373 9632
16089 1830
16039 1222
15900 6668
15835 3047
15826 10683
15804 1405
15766 1130
15701 4156
15687 13807
15680 14665
15645 5199
15605 7561
15588 5272
15570 7301
15499 10795