18397 86
10884 527
85131 679
64782 952
40621 185
10264 953
5153 658
4913 72
5946 371
4286 483
5970 134
2667 258
3180 224
3871 81