18182 86
10769 527
78744 674
57571 949
36651 183
9810 953
5071 658
4821 72
5548 371
4200 483
5843 134
2477 258
3036 224
3549 81