42644
6425
2900
2675
2481
2300
2008
1868
1759
1601
1534
1486
1372
1331
1307
1291
1260
1086
1075
1040
1005
1001
972
886
879
872
870
858
839
822