212291
184194
1949109
282392
2690107
230470
2079120
2438108
9170116
142173
27772155
27277167
13810133
7314120
144878
379872
21037174
370284
13915103
359265