21555
14715
14186
8343
8137
4454
4387
4207
3926
3460
3101
2876
2864
2518
2416
2278
1894
1857
1816
1763
1748
1734
1700
1689