303 394
79 841
296 716
712 440
555 339
52 994
650 1
121 59
514 766
423 76
330 542
785 822
892 146
129 622
815 184
34 481
306 208
401 984
938 454
105 694