1116 670
1419 44
534 429
698 95
1101 220
548 375
660 988
356 942
824 333
179 666
701 407
915 353
559 509
507 518
441 832
678 413
571 498
1004 588
258 703
686 193