9476 903
5557 250
11493 333
3596 593
1165 288
2166 201
12346 541
3260 382
6579 350
2755 441
4723 511
3733 537
1488 56
27069 100
2793 378
5714 631
2650 445
1562 234
3015 837
7323 181
3569 514
4179 797
2121 325
2477 596
2051 439