8535 328
6296 349
3580 172
9625 126
4540 120
2069 48
4374 539
4344 202
2673 262
2990 221
10328 595
5672 301