150669
1754108
194267
192482
1953105
149659
167088
144554
145381
1982110
147876
165452
173274
1643100
2295119
1757118
197863
169389
221964
1840112
181986
2388100
3552114
1284694
153095
2468107
586597
1484101
3279120
250967
213368
457163
347581
248783
4737113
156396
8318130
3467103
1821113
142594