12354
6429
6080
4770
3164
3016
3000
2971
2953
2878
2816
2251
2213
2142
1999
1945
1843
1805
1766
1749
1707
1705
1560
1515
1472
1423
1295
1281
1273