18181 86
10763 527
78709 674
57495 949
36622 183
9809 953
5070 658
4819 72
5547 371
4200 483
5843 134
2476 258
3035 224
3548 81