8601 328
6324 349
3612 172
9678 126
4565 120
2087 48
4404 539
4366 202
2714 262
3008 221
10361 595
5714 301