8472 588
5312 665
14656 323
2878 197
3236 135
3882 782
32383 603
21738 422
25089 443
4027 399
18239 758
7115 335
4555 474
3375 524
1815 59