1002 512
350 188
678 625
982 246
465 601
595 644
317 711
251 901
182 96
131 109
392 113
438 478
992 794
579 528
140 547
87 22
398 460
661 86
444 704
310 190