86214
77466
532867
61262
44362
364796
230957
992973
496468
647690
842488
280658
84814
449546
84520
32729
61564
747744
358149
155434
78141
412788
56210
33974
636983
942216