21631
6871
5110
4438
3866
3663
3466
3301
3118
2906
2841
2660
2575
2361
2163
1755
1643
1457
1408
1369
1328
1299
1280
1275