857 183
352 277
145 32
234 875
947 366
534 333
313 596
15 780
420 402
557 830
412 851
937 516
116 16
908 848
66 444
935 734
908 79
831 821
210 168
145 595