237076
172686
2018107
4277121
203798
234164
2778117
354665
222396
225155
215194
242873
1742100
3115111
361384
2036116
590365
2194104
185950
207367
169880
183580
301467
2290107
209365
210370
190588
870996
248969
1509104
150170
145273
159256
151090
151790
148396
21757170
311552
242569
739097