790561
922251
522736
967207
625584
147667
776949
884322
651611
401000
545484
46145
5175799
3592581
3120148
2425804
2245988
2070609
1995358
192278
1778118
1724136
1699196
1644471