18162 86
10739 527
78032 673
56710 947
36178 183
9768 953
5059 658
4806 72
5527 371
4181 482
5826 134
2455 258
3007 224
3531 81