372318
229805
749899
968366
319894
15390
348224
627113
1971000
664483
777275
529597
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471