18398 86
10885 527
85186 679
64860 952
40663 185
10265 953
5155 658
4914 72
5947 371
4286 483
5971 134
2671 258
3182 224
3871 81