773 523
314 993
569 947
669 590
94 331
24 549
929 265
446 182
319 509
452 900
647 627
339 633
407 144
986 552
147 352
362 312
951 607
729 79
185 146
364 1000