18067 86
10703 527
75308 669
54333 942
35220 183
9679 953
5003 658
4767 72
5458 370
4138 482
5779 134
2382 258
2951 224
3440 81