18223 86
10789 527
79610 676
58464 949
37152 183
9843 953
5088 658
4837 72
5570 371
4213 483
5863 134
2500 258
3061 224
3581 81