18201 86
10776 527
79165 676
58030 949
36903 183
9827 953
5079 658
4829 72
5556 371
4206 483
5853 134
2493 258
3045 224
3564 81