186456
180560
171870
256167
190190
1980103
260666
200083
2528101
259258
3939122
376298
3414111
182563
220786
174452
1991104
384974
250680
2076116
351656
464296
329499