89681 781
10371 643
2849 189
3866 400
2371 154
5354 217
6186 86
9667 344
7112 553
9089 846
10407 656
5353 333
9127 580
6628 202
3081 324
2867 717