522802
277747
177978
234317
311015
1947254
84536
102430
8859
53868
164293
791043
28149
174632
252395
65925
352031
83448
41216
93644
11763
168433
55580
137942
411702
56821
155726
101739
562234
185265
80
110
90
101
150
140
132
166
280
190
638
320
130
270
163
314
141
263
230
148
241
414
223
170
712
1333
640
1290
560
1580
106411
1660