18398 86
10884 527
85146 679
64806 952
40634 185
10264 953
5153 658
4913 72
5946 371
4286 483
5970 134
2668 258
3181 224
3871 81