1090691
299487
328146
412849
1015993
387419
1022658
982552
716932
895965
160960
431166
170942
307415
134780
102942
70684
677140
995781
109431
177753
905957
937754
707130
235694
275290