18191 86
10773 527
78900 675
57761 949
36767 183
9819 953
5073 658
4825 72
5553 371
4203 483
5847 134
2486 258
3043 224
3557 81