18398 86
10884 527
85149 679
64815 952
40634 185
10264 953
5154 658
4913 72
5946 371
4286 483
5970 134
2668 258
3182 224
3871 81