59 73
439 164
464 374
237 331
941 395
198 115
929 902
832 5
188 353
37 325
388 353
391 537
988 121
288 937
295 358
1661 388
862 937
952 232
256 447
580 295