350 421
259 655
279 217
632 68
506 629
25 451
968 996
315 543
806 326
179 203
653 494
646 457
814 997
486 448
1016 44
742 32
415 732
659 469
462 194
207 230