8578 328
6318 349
3607 172
9673 126
4559 120
2081 48
4396 539
4361 202
2705 262
3006 221
10355 595
5704 301