8878 326
7756 317
15973 668
16652 505
3495 169
11325 37
7979 634
3586 565
3729 372
12279 168
4284 79
3993 113