8476 588
5315 665
14660 323
2880 197
3245 135
3883 782
32402 603
21745 422
25116 443
4029 399
18265 758
7125 335
4561 474
3380 524
1824 59