860 96
968 16
159 159
841 76
380 546
63 513
1005 707
403 703
1005 10
300 168
898 680
793 546
650 708
704 420