4289
3965
3617
2441
2059
1962
1766
1712
1585
1321
1108
1106
1077
1066
965
880
867
768
706
519
493
459
451
423
411
372
369
313
306
272
253
243
231
184
178
157
154
145
135
126
121
120
117
100
95
85
79
67
61
60
43
42
41
37
35
34
33