175465
30847
9054
147625
497549
581704
859725
134859
419604
632631
957328
107969
5577367
4565935
4381459
3473998
3459462
3429286
3381956
3032729
3026226
2508209
2142407
2142352