605152
677538
245417
276945
305701
911909
100738
403360
586278
81366
167952
901477
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471