2532 648
1156 883
283 183
648 53
378 460
610 360
474 340
500 813
644 563
148 971
511 72
918 77
769 978
950 115
568 154
392 726
1013 140
590 761
137 423
494 232
964 986
718 936