8882 326
7766 317
16004 668
16677 505
3508 169
11349 37
7993 634
3600 565
3746 372
12286 168
4298 79
4002 113