18070 86
10704 527
75629 670
54433 942
35257 183
9685 953
5005 658
4767 72
5464 370
4140 482
5781 134
2383 258
2957 224
3443 81