8460 588
5312 665
14653 323
2876 197
3232 135
3879 782
32368 603
21733 422
25062 443
4026 399
18230 758
7108 335
4553 474
3372 524
1809 59