18067 86
10703 527
75276 669
54329 942
35214 183
9679 953
5003 658
4767 72
5458 370
4138 482
5779 134
2381 258
2950 224
3440 81