21583 13800
20111 3073
17642 962
17489 10959
17271 7657
17245 7568
17220 12423
17210 3488
16838 9459
16816 6695
16471 10818
16269 4617
16089 1830
16061 1311
16042 780
16042 1222
16006 4180
15826 10683
15805 1405
15779 9721