3798
3372
3320
2228
1817
1689
1684
1527
1102
1032
982
923
918
864
770
741
724
720
616
534
464
462
442
414
388
382
367
312
311
299
229
225
218
214
192
160
147
146
144
141
139
137
136
121
118
110
106
96
79
76
66
65
62
61
55
49
45
41
39