342 272
333 531
272 695
823 121
1160 390
18 427
618 115
121 892
137 752
443 461
95 64
763 958
894 25
693 467
522 551
166 904
34 19
16 789
135 91
612 203