21642 13800
21353 3039
17669 962
17265 7568
16385 9632
16090 1830
16045 1222
15906 6668
15845 10683
15840 3047
15811 1405
15771 1130
15718 4156
15698 14665
15692 13807
15647 5199
15611 7561
15606 5272
15571 7301
15507 10795