18110 86
10717 527
76827 672
55489 944
35630 183
9711 953
5027 658
4785 72
5487 370
4152 482
5797 134
2407 258
2969 224
3474 81