18153 86
10739 527
77816 673
56482 945
36087 183
9761 953
5057 658
4803 72
5520 371
4179 482
5823 134
2445 258
3001 224
3524 81