3409 407
9635 588
4883 457
14044 89
27672 256
13364 683
9167 261
15107 977
9605 28
21590 742
16686 878
11203 366
4448 911