630
800
544
275346
641311
9115
290
459
5012
4415
550
162
37607
28980
27323
24594
2096267
19094
1846153
1708147
17056
14160
13740
12030