18198 86
10776 527
79062 675
57921 949
36850 183
9823 953
5077 658
4828 72
5555 371
4205 483
5848 134
2489 258
3044 224
3559 81