712
31
71
51
61
111
132
141
1871
1344
82
28982454
24431119
21963992
21165480
16484333
14864969
140571028
13369239
1158882
11519764
949558
9461480