249794
253995
50865
30537
825342
625196
573411
866333
846685
911727
516663
863288
5178799
3594581
3125148
2428804
2247988
2073609
1996358
192378
1778118
1724136
1699196
1645471