18070 86
10704 527
75517 669
54388 942
35244 183
9683 953
5003 658
4767 72
5461 370
4139 482
5779 134
2382 258
2954 224
3441 81