3141 269
399 503
600 150
35 97
150 149
59 18
612 837
955 329
667 135
155 255
295 389
905 1
831 143
298 760
831 798
1028 891
768 295
459 238
97 906
460 583
170 278
746 972