8472 588
5312 665
14657 323
2878 197
3236 135
3882 782
32386 603
21739 422
25092 443
4027 399
18245 758
7117 335
4559 474
3375 524
1816 59