522802
277747
177978
234317
311015
1947254
84536
102430
8859
53868
164293
781043
27149
164632
252395
55925
352031
83448
41216
93644
11763
168433
55580
137942
411702
56821
155726
101739
562234
185265
80
110
90
91
150
130
132
166
280
190
638
300
260
163
314
131
140
263
230
138
241
404
223
170
712
1303
640
1280
560
1560
105611
1630