18074 86
10706 527
75753 670
54475 942
35287 183
9687 953
5007 658
4767 72
5465 370
4141 482
5784 134
2383 258
2958 224
3445 81