14598
14156
11735
10588
8667
7446
5968
5434
5125
4742
4487
4003
3669
3004
2909
2595
2415
2003
1910
1797
1723
1668
1660
1638