8882 326
7765 317
15999 668
16674 505
3499 169
11346 37
7989 634
3594 565
3743 372
12285 168
4291 79
4002 113