433208
420943
666517
714451
172825
900262
824520
350524
682340
56715
632968
298538
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471