4011
336
381
257
423
286
425
3514
332
303
4112
362
33397
25490
23822
21213
1735267
16492
1543148
14716
1395144
12700
11650
9890