55565
38013
22293
13956
13377
11221
7836
5798
5225
3943
3571
3125
2986
2639
2397
1987
1947
1882
1860
1824
1614
1525
1210
1089
1086
1082
1059
1030
996