18191 86
10773 527
78904 675
57764 949
36768 183
9820 953
5073 658
4825 72
5553 371
4203 483
5847 134
2487 258
3043 224
3557 81