8601 328
6324 349
3612 172
9678 126
4565 120
2087 48
4404 539
4366 202
2713 262
3008 221
10360 595
5712 301