8878 326
7757 317
15975 668
16655 505
3495 169
11329 37
7981 634
3587 565
3731 372
12281 168
4284 79
3993 113