258433
207978
187942
367747
116821
75925
185726
85580
305265
284632
104536
294317
244293
83868
173644
113448
732802
112430
322395
462031
321739
91216
361015
13859
12763
31149
140311
258
406
554
403
433
383
1983
202
1022
181
231
511
100
190
120
260
200
110
380
340
320
140
390
230
330
280
880
1660
750
2180
2400