1047 173
526 979
525 490
117 914
175 783
191 588
875 417
499 727
1288 992
366 36
821 308
865 100
247 246
1101 553
289 257
716 712
561 202
679 534
760 57
783 588