669207
785137
531347
708664
339625
343433
377265
77643
389290
729261
104673
29091
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471