89846 781
10531 643
2956 189
4116 400
2394 154
5422 217
6255 86
9812 344
7225 553
9218 846
10523 657
5389 333
9355 581
6769 202
3164 324
2897 717