12484 121
3429 523
5885 556
3532 396
6057 72
2806 417
10561 901
3815 323
10648 522
3067 521
1817 152
16383 153