311987
218341
639960
305499
85590
543319
1039742
105683
1202815
486748
599554
416209
619538
285453
85090
86230
1026834
99785
861983
459471
752480
653272
337308
326184