801285
365740
58285
203758
84872
463708
126448
57891
109396
923930
555679
627282
479107
324178
193279
596918
171184
47858
226624
755333
784493
948757
351660
38122
507538
201954