18193 86
10774 527
78947 675
57789 949
36778 183
9820 953
5075 658
4826 72
5554 371
4203 483
5847 134
2487 258
3043 224
3557 81