18198 86
10776 527
79125 676
57984 949
36883 183
9826 953
5079 658
4828 72
5555 371
4206 483
5851 134
2492 258
3044 224
3562 81