535 702
585 925
200 939
244 994
735 881
314 283
580 235
405 397
92 323
874 57
560 270
439 204
508 642
72 938
159 441
193 49
238 103
962 331
338 701
605 1