8489 588
5320 665
14667 323
2893 197
3268 135
3905 782
32449 603
21772 422
25186 443
4033 399
18298 758
7140 335
4568 474
3385 524
1842 59