238433
177978
177942
357747
2227254
96821
75925
175726
65580
265265
224632
94536
284317
224293
73868
133644
103448
682802
102430
302395
692234
422031
291739
511702
81216
1011043
331015
12859
12763
29149
131811
768
228
296
514
343
373
333
1833
172
942
161
231
481
90
180
100
230
200
110
340
330
280
450
140
360
210
160
320
840
1560
730
1970
2180