18176 86
10749 527
78485 673
57221 947
36467 183
9792 953
5066 658
4816 72
5543 371
4196 483
5836 134
2469 258
3019 224
3541 81