305160
240380
226180
203357
179765
171879
167660
158971
1715116
2281114
177498
2812120
1686109
1902118
186851
1951108
170482
1720115
188680
2396111
218291
196376
178060
315863
181387
1945105
197389
199866