316236
70984
141542
631914
218533
19514
857395
438277
615697
824506
445978
580739
988677
197743
753738
872267
970279
94663
600915
357918
80024
744810
34331
950888
804751
63713