18110 86
10717 527
76822 672
55487 944
35629 183
9711 953
5026 658
4785 72
5487 370
4152 482
5797 134
2407 258
2968 224
3474 81