1093 566
174 561
131 29
713 836
375 739
206 853
322 753
607 379
440 644
436 724
620 454
816 154
369 580