540 525
546 509
636 425
677 362
961 319
1035 241
161 587
70 476
921 227
327 531
108 119
505 281
976 551
463 501
626 16
871 298
890 858
622 827
977 1
116 689