693 448
199 512
318 361
585 294
1042 258
891 110
143 379
765 999
940 836
725 725
694 69
946 174
242 856
891 674
344 83
21 506
184 771
993 923