3192 654
1011 556
1547 842
651 657
781 199
703 932
848 815
700 7
782 155
363 665
561 504
310 122
368 679
443 681
924 710
123 428
337 933
232 813
832 623
143 746
315 589
461 973
43 857
230 190