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