147 59
219 783
871 702
406 645
290 756
162 508
71 64
181 887
954 760
336 781
758 244
35 82
330 700
137 179
960 969
443 938
320 900
422 108
24 644
862 696