1525118
2920109
216858
2745118
2652100
273555
295961
294998
302660
240971
361485
1461117
155879
152273
150662
150989
146774
157696
153271
151091
1504112