1496 652
503 197
531 971
1246 302
368 676
395 487
467 635
167 445
1000 589
238 938
446 59
441 193
1119 636
169 329
687 891
679 905
119 488
837 813
677 533
932 212