229884
99795
148535
643154
278657
94750
469455
549187
885112
78847
60132
929286
679797
585461
933730
229154
688193
765394
797611
565490
181144
135603
42343
397451
101765
37095
220212
558690