18157 86
10739 527
77893 673
56573 946
36117 183
9764 953
5058 658
4806 72
5521 371
4181 482
5825 134
2448 258
3002 224
3527 81