1115 670
1418 44
534 429
696 95
1100 220
546 375
656 988
356 942
824 333
179 666
701 407
915 353
559 509
506 518
441 832
678 413
571 498
1004 588
258 703
686 193