1257 446
1088 25
1376 659
717 171
968 296
636 68
214 246
746 184
522 718
1012 738
392 204
343 264
857 675
714 881
745 790
274 702
151 367
681 654
573 537
934 527