18151 86
10738 527
77758 673
56441 945
36066 183
9761 953
5056 658
4801 72
5519 371
4178 482
5821 134
2442 258
3000 224
3523 81