231
150
260
195346
422966
210
133
300
240
221
252
160
30587
23220
21342
19263
1544267
14822
1383148
13296
1210144
11800
10320
8590