51 313
142 115
147 149
133 544
945 862
274 684
167 95
223 137
736 447
1026 171
370 275
572 266
502 8
196 490
712 261
888 322
158 925
340 722
42 323
485 57