112
70
90
274
82
174
142
202
110
24826
18800
16961
15022
11722
1136263
10314
1009148
9820
865143
7980
74111