18070 86
10704 527
75509 669
54381 942
35242 183
9683 953
5003 658
4767 72
5460 370
4139 482
5779 134
2382 258
2954 224
3441 81