47541 89
9047 375
24507 289
19404 178
8096 866
26078 665
7646 501
12674 206
6501 138
6549 322
3367 116
6597 338
4211 748
2598 309