264907
43973
870817
576198
504813
469408
95287
90984
1033742
174871
1837
938180
640551
32664
212274
43291
145530
285653
542110
868720
1026326
165404
97740
938455
324682
696251