3019 648
1858 239
1000 422
300 228
576 108
681 755
570 119
1019 541
615 304
1995 999
621 827
94 275
938 914
655 1000
1297 883
303 113
2605 304
272 704
488 338
737 740
961 653
923 283
975 992