423467
115875
91799
15844
500511
379848
138760
220742
15534
229270
272430
133224
662520
592677
376443
466465
761211
784688
221756
274864
238515
727834
67369
352862
378434
122932