394879
459841
612994
139326
81042
878328
913682
435644
849293
20947
451998
537595
5144799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471