258433
207978
197942
367747
116821
75925
185726
85580
305265
284632
104536
294317
244293
83868
173644
113448
752802
112430
322395
462031
321739
91216
361015
13859
12763
31149
141211
258
406
554
403
433
383
2003
202
1032
181
231
511
100
210
120
260
200
110
380
340
320
140
410
230
330
290
890
1670
750
2180
2410