8472 588
5312 665
14655 323
2878 197
3234 135
3882 782
32377 603
21738 422
25086 443
4027 399
18236 758
7115 335
4555 474
3375 524
1814 59