47463 89
8871 375
24383 289
19377 178
8078 866
26022 665
7614 501
12640 206
6490 138
6519 322
3346 116
6579 338
4194 748
2586 309