1256 446
1088 25
1375 659
717 171
968 296
635 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