47490 89
8909 375
24431 289
19383 178
8083 866
26034 665
7624 501
12647 206
6491 138
6528 322
3352 116
6583 338
4203 748
2589 309