812 257
746 145
543 55
689 318
937 140
671 43
463 732
397 488
298 141
128 659
62 889
766 676
540 860
1161 1000
2891 313
236 562
34 641
439 617
866 911
861 97
23 693
896 230
154 586