102 61
1050 99
813 530
906 432
746 488
81 465
880 293
874 180
335 55
846 779
406 146
190 769
1136 980
751 25
609 68
324 603
284 608
832 369
1019 767
641 86