5504
4789
3788
3721
2809
2594
2364
1849
1612
1566
1477
1398
1300
1131
1130
1100
1080
1033
1001
967
924
920
906
902
823
760
755
707
706