21556
14739
14238
8384
8183
4471
4422
4276
3932
3467
3104
3061
2881
2866
2650
2417
2096
1863
1817
1777
1756
1750
1703
1696