831 508
525 452
530 220
511 776
966 401
68 446
339 529
216 459
64 105
132 1000
55 210
314 265
946 547
640 570
10 958
277 414
353 647
768 235
488 220
455 983