47453 89
8830 375
24359 289
19369 178
8075 866
25997 665
7605 501
12637 206
6485 138
6512 322
3343 116
6578 338
4191 748
2584 309