21 51
170 120
464 395
297 880
195 350
280 996
468 911
341 571
553 223
973 171
858 193
9 977
364 525
294 677
966 972
433 777
707 349
61 468
912 599
196 709