18200 86
10776 527
79148 676
58013 949
36895 183
9826 953
5079 658
4828 72
5556 371
4206 483
5851 134
2493 258
3045 224
3563 81