115635
83671
49844
793696
568125
161800
888500
280695
763994
441812
77388
328653
233440
547979
495332
1103197
1001258
548159
98384
7821000
811351
583623
129769
690845
872810
209152