10000 90
2606 403
11081 525
3541 789
2841 444
2565 142
3474 889
3296 722
2140 565
9259 261
1223 79
1722 379
5718 524
2222 631
3349 672
1168 75
1705 265
3034 923
1612 152
1815 364
11179 630
3477 782
5230 447
3033 845