8472 588
5315 665
14658 323
2878 197
3238 135
3882 782
32388 603
21740 422
25093 443
4027 399
18245 758
7117 335
4559 474
3375 524
1818 59