8477 588
5315 665
14660 323
2881 197
3245 135
3883 782
32405 603
21748 422
25117 443
4029 399
18266 758
7126 335
4561 474
3381 524
1824 59