1021 311
875 520
742 360
108 69
627 598
905 181
54 152
108 88
928 631
1006 394
618 708
161 562
490 147
335 152
23 478
553 171
703 558
372 704
299 404
406 803