147 59
220 783
871 702
407 645
290 756
164 508
75 64
182 887
957 760
348 781
758 244
36 82
331 700
138 179
960 969
443 938
320 900
422 108
35 644
862 696