356193
220957
704266
1042108
965801
118485
432634
126365
9581000
237769
398905
780614
5096799
3528581
3028148
2330804
2217988
2014609
1919357
190278
1748118
1716136
1671195
1628471