18221 86
10789 527
79518 676
58365 949
37096 183
9841 953
5087 658
4835 72
5569 371
4210 483
5860 134
2500 258
3055 224
3580 81