18115 86
10719 527
76909 673
55582 945
35665 183
9717 953
5027 658
4788 72
5488 370
4156 482
5797 134
2411 258
2971 224
3481 81