513
425
10328
440
561
374
302
546
570
510
17914
366
37607
28980
27333
24614
2096267
19094
1851153
1708147
17066
14170
13750
12030