1489 703
251 678
425 515
181 230
230 643
294 530
528 604
243 121
723 650
481 412
99 485
520 857
968 434
525 901
66 223
560 965
767 29
102 178
741 965
905 206