759197
851871
1068944
432185
102377
586342
336779
1048185
23626486
23145960
19649669
14355916
13242158
11727625
10240365
8732963
463970
943384
35966
266678