8508 328
6274 349
3562 172
9598 126
4524 120
2054 48
4368 539
4338 202
2659 262
2979 221
10315 595
5654 301