689 832
350 230
517 156
105 821
274 889
222 531
47 180
37 495
966 412
798 949
638 910
687 561
158 23
283 617
1143 122
588 553
720 285
171 747
843 542
862 770
848 99