372678
547362
109357
847553
739846
62228
915890
838774
757228
784416
180303
486964
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471