682 475
207 412
778 442
508 642
825 199
200 939
193 49
532 966
819 201
237 103
303 56
405 397
943 789
546 994
382 298
111 958
585 925
72 938
735 881
314 283
580 235
605 1