4390
3883
2283
2129
2025
1387
1337
1297
1033
896
872
838
824
790
756
685
598
582
559
533
492
462
461
441
438
409
368
359
358
329
314
308
252
241
229
224
190
183
176
170
152
143
141
137
135
128
125
121
119
106
104
102
100
99
97
92
85
84
83