8537 328
6298 349
3583 172
9630 126
4541 120
2069 48
4376 539
4345 202
2675 262
2994 221
10328 595
5674 301