831 399
985 803
1186 416
211 274
1043 271
877 522
533 587
774 311
301 213
763 254
77 760
868 795
463 744
840 784
851 16
332 565
354 160
177 99
220 543
854 937