799177
147880
994396
62729
7290
561144
226879
20978
657115
554267
962781
1026337
123755
27069
664371
305408
558504
142896
4978
336437
510576
268747
12620
699496
425165
203407