429 400
735 477
758 488
884 293
159 310
737 374
1038 350
918 338
981 271
689 670
461 873
31 334
426 54
629 125
150 676
294 524
440 694
198 942
860 558
804 45