18116 86
10719 527
76923 673
55599 945
35672 183
9720 953
5028 658
4788 72
5488 370
4156 482
5797 134
2411 258
2973 224
3481 81