47485 89
8903 375
24425 289
19382 178
8083 866
26033 665
7623 501
12647 206
6491 138
6528 322
3352 116
6582 338
4202 748
2587 309