149350
245858
1824111
1905103
2235113
144280
284287
319279
1888101
4170110
150774
226465
176173
308967
198267
33522179
34200182
17581141
17332118
729881
1515103
146950
13653100
146066
12276122
246272
1672121
8696107
6507103
1140684
23483177