4983
3812
3336
2642
2583
2090
1729
1519
1479
1383
1347
1282
1252
1198
1176
1105
1058
1027
995
993
984
966
960
951