89699 781
10385 643
2865 189
3885 400
2373 154
5365 217
6191 86
9687 344
7122 553
9101 846
10413 656
5357 333
9144 580
6639 202
3085 324
2874 717