376577
853220
49119
471157
39773
519607
66855
406673
34332
960361
102766
388145
5051799
3490581
2963148
2290804
2202988
1996609
189278
1886357
1734118
1706136
1653195
1619471