238286
598877
130414
456122
126882
538148
496836
191793
840607
791115
194420
998109
5096799
3528581
3029148
2333804
2218988
2016609
1924357
190278
1750118
1716136
1671195
1628471