18397 86
10884 527
85121 679
64772 952
40615 185
10264 953
5153 658
4913 72
5946 371
4286 483
5969 134
2666 258
3180 224
3871 81