47488 89
8909 375
24427 289
19382 178
8083 866
26033 665
7624 501
12647 206
6491 138
6528 322
3352 116
6583 338
4203 748
2588 309