75860
919116
362214
284802
465550
207229
251431
858207
23620486
23135960
19646669
14352916
13233158
11722625
10237365
8728963
263678
547853
77700
997720