424186
281196
2255110
3140119
187087
292966
2128124
1982109
1783109
296672
229782
259298
2046102
224996
1723108
182276
232490
4893121
238091
2047116
1873102