3366
3225
3021
2866
2853
2771
2410
2287
2272
2135
1767
1718
1707
1703
1631
1560
1556
1437
1360
1218
1139
1009
916
776
700
695
693
578
573