596 167
562 477
532 130
52 444
234 737
643 446
506 266
933 255
174 401
120 408
935 488
17 536
136 77
72 694
876 936
500 692
214 860
470 829
287 71
1048 487