2858120
265067
1623115
244159
143558
300069
164177
274671
1696109
1905103
352856
253877
343981
199391
218682
2122106
386765
2037100
314961
1984107
2376119
2207120
246954
2337101
582173
1959118
365181
2244120
2346116
1786107