8533 328
6291 349
3579 172
9622 126
4539 120
2067 48
4373 539
4344 202
2671 262
2988 221
10328 595
5670 301