8582 588
5408 665
14739 323
2985 197
3370 135
3973 782
33284 603
21951 422
25841 443
4105 399
18656 758
7248 335
4652 474
3427 524
1930 59