428 8
918 65
939 300
651 911
759 79
413 33
119 595
647 662
438 69
163 545
544 465
872 415
113 298
1003 436
443 551
29 655
990 779
456 555
333 47
977 93