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