245824
688620
781180
812107
601159
122854
775484
383773
101300
1013650
674116
119542
593255
941551
739330
639769
586679
377446
494982
321965