461
333
327
3317
345
316
256
3110
293
457
425
353
35207
27050
25542
22973
1867267
17474
1666148
15866
1502147
13310
12720
10900