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