3116 220
2526 702
1020 624
570 641
96 460
1239 813
667 964
151 991
551 804
404 103
980 452
400 1000
995 704
550 683
353 165
108 989
508 747
169 332
681 919
410 774
787 92
539 434
614 69
591 797