1039 37
456 422
610 847
455 23
705 458
250 52
294 544
492 178
631 130
386 703
222 167
53 372
228 679
63 309
730 626
481 87
815 92
464 78
111 563