673 426
965 266
581 619
618 240
950 361
45 81
28 565
902 981
50 60
308 395
811 149
712 724
881 129
1008 791
75 239