896 60
136 234
190 101
703 496
823 407
385 607
997 594
272 624
821 815
61 557
294 200
296 929
480 866
741 855
607 497
23 677
336 445
366 894
1025 340
594 238