15556
5515
4452
3401
2613
2339
2140
2079
1957
1766
1750
1471
1458
1419
1399
1369
1314
1257
1172
1096
1092
1005
999
969