151260
160350
306560
295360
528798
2955109
282587
204593
3008120
239683
351485
276067
3945109
2906101
235773
2331112
261698
2276114
184764
188796