43363
6675
2951
2732
2523
2341
2059
1901
1793
1623
1562
1519
1396
1367
1327
1308
1281
1106
1098
1060
1025
1020
1002
911
907
891
881
872
855
841