156 167
342 906
353 289
1089 700
743 71
979 565
1043 134
212 237
438 562
954 23
199 73
240 887
837 260
230 709
804 437
1048 720
967 891
845 341