303667
180391
171482
2954109
1905102
217865
847099
176762
177850
174271
519782
175289
2825120
1687109
182368
1904118
187251
1960108
2004106
190080
2401111
218691
196376
178960
2044112
2052110
1947105
200066
312984
241784