258433
207978
217942
367747
116821
75925
185726
125580
305265
294632
104536
294317
244293
93868
183644
113448
752802
122430
322395
482031
321739
101216
361015
13859
12763
31149
141911
258
406
554
403
433
383
2033
202
1032
181
231
511
100
210
120
260
200
110
380
340
330
140
410
230
290
900
1670
750
2190
2410