900
970
680
670
480
520
950
1637117
1158012
11256276
1036216
10165259
97764
8305155
776811
71296
62014
57602
54218