860 399
470 931
352 570
435 52
520 108
851 385
991 327
808 335
526 437
651 641
168 123
57 836
665 89
709 217
227 748
1000 756
333 931
598 356
930 974
80 541