4883
409380
3811
2521
2260
15814
12020
1078
9733
880
792
780
638
542
5319
520
402
324
291
263
267
244
241
2310
195
161
114
100
70