18397 86
10884 527
85138 679
64798 952
40628 185
10264 953
5153 658
4913 72
5946 371
4286 483
5970 134
2668 258
3181 224
3871 81