131
200
153
122
274
160
100
90
120
28937
22100
20311
18083
1445267
13982
1309148
12646
11270
1092144
9650
81511