1022258
85724
327143
1417326
429423
691204
755200
37410
23609486
23120960
19644669
14345916
13223158
11713625
10228365
8717963
258678
544853
75700
995720