821 406
943 268
1475 854
381 346
2762 792
152 558
305 199
578 540
781 940
532 153
300 423
423 288
546 891
730 739
1637 918
747 98
290 879
339 17
673 992
211 565
624 593
452 275