8461 588
5312 665
14653 323
2877 197
3232 135
3880 782
32369 603
21734 422
25063 443
4026 399
18230 758
7110 335
4553 474
3373 524
1811 59