8890 326
7780 317
16029 668
16706 505
3528 169
11377 37
8023 634
3613 565
3769 372
12298 168
4309 79
4012 113