5203
4892
4352
3002
2510
2440
2054
1974
1912
1651
1353
1332
1199
1093
1068
1024
1019
935
899
754
591
546
534
517
512
507
432
421
379
365
363
320
296
258
232
229
201
169
164
162
160
158
155
138
137
136
114
107
94
93
75
72
59
56
45
43
39