112872
673474
340693
104661
573272
71409
6941
343465
954951
226582
938598
273123
5136799
3558581
3065148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471