881 177
415 417
625 375
410 25
209 337
1015 863
319 71
203 346
865 77
137 453
850 121
630 429
182 182
861 246
284 639
898 395
440 490
105 415
269 495
403 998