503 382
848 85
527 857
984 370
500 398
860 937
343 426
461 185
986 636
52 868
295 258
366 143
133 815
1058 972
658 220
1000 329
468 260
553 901
782 29
384 496