8601 328
6323 349
3610 172
9676 126
4565 120
2087 48
4399 539
4366 202
2711 262
3006 221
10358 595
5709 301