18070 86
10704 527
75530 669
54398 942
35249 183
9683 953
5004 658
4767 72
5461 370
4139 482
5779 134
2382 258
2955 224
3441 81