688 401
2317 702
958 885
252 582
1245 1000
471 322
796 690
170 966
642 618
183 361
586 370
986 757
968 786
482 38
299 737
570 388
542 498
781 37
49 50
188 795
638 214
478 986
689 477