8441 588
5304 665
14651 323
2871 197
3222 135
3875 782
32337 603
21720 422
25010 443
4021 399
18203 758
7092 335
4551 474
3364 524
1801 59