8472 588
5312 665
14656 323
2878 197
3236 135
3882 782
32385 603
21739 422
25091 443
4027 399
18241 758
7115 335
4556 474
3375 524
1815 59