862 630
201 639
554 397
430 331
825 612
38 163
750 154
164 71
806 965
112 403
69 266
535 484
8 269
771 960
33 348
12 559
614 38
908 313
526 827
649 982