8509 328
6277 349
3563 172
9598 126
4526 120
2057 48
4368 539
4339 202
2660 262
2981 221
10316 595
5659 301