115635
83671
49844
793696
568125
161800
888500
280695
763994
441812
77388
328653
205744
1001398
325930
799275
674608
990557
524316
493455
1049301
1774237
320211
337847
504210
219904