494 818
149 512
129 307
663 601
591 952
228 231
238 76
703 874
970 153
716 911
360 490
814 20
768 643
424 776
105 809
809 596
359 288
364 240
874 884
731 335