18259 86
10816 527
80425 676
59405 950
37690 183
9873 953
5110 658
4850 72
5823 371
4233 483
5883 134
2525 258
3088 224
3613 81