47495 89
8913 375
24437 289
19384 178
8085 866
26034 665
7624 501
12648 206
6493 138
6530 322
3354 116
6583 338
4204 748
2589 309