893 722
749 391
336 421
646 1000
1003 202
856 194
377 552
21 535
124 872
551 498
156 423
59 327
645 886
797 5
422 222
347 859
480 657
912 27
537 225
773 493