281348
759197
206887
851871
1068944
432185
102377
586342
23609486
23119960
19641669
14345916
13218158
11713625
10227365
8713963
257678
544853
74700
994720