18184 86
10770 527
78800 674
57653 949
36692 183
9814 953
5073 658
4822 72
5549 371
4201 483
5846 134
2479 258
3038 224
3555 81