47453 89
8827 375
24353 289
19362 178
8075 866
25995 665
7605 501
12637 206
6485 138
6512 322
3343 116
6578 338
4191 748
2584 309