81 135
348 527
505 591
908 988
309 200
164 52
252 598
573 693
292 493
953 199
837 670
429 87
938 773
542 813
77 121
907 15
666 717
508 642
9 184
841 498