5398
4575
4366
4021
3940
3558
3471
3338
3306
3056
3041
2988
2956
2839
2644
2594
2533
2514
2314
2126
2001
1993
1899
1884
1741
1727
1626
1582
1526
1513
1512
1507
1504
1468
1428
1405
1390
1348
1330
1300
1298
1287
1234
1181
1175
1132
1111
1077
1041
1036
1031
1022
1012
1000
996
980
979
973
969