570748
379344
161720
91100
939880
552831
912408
677548
878829
826894
517542
226951
1006150
209629
31773
127727
156855
816428
375161
222420
876948
957470
833694
830206
74733
21335