118498
547320
148436
862540
250548
573613
930271
210932
753699
64821
12979
1026983
98163
200492
19957
689978
518280
465879
956268
735940
949207
572247
362315
389291
1023715
101879