185681
1406100
157557
159667
3199111
2386111
323153
232585
296266
230384
232672
213379
239471
354869
299572
180053
202759
255252
524977
193159
225068