18197 86
10775 527
79017 675
57867 949
36813 183
9822 953
5077 658
4827 72
5555 371
4205 483
5848 134
2488 258
3044 224
3559 81