18198 86
10776 527
79074 675
57935 949
36856 183
9823 953
5077 658
4828 72
5555 371
4205 483
5850 134
2490 258
3044 224
3560 81