3977 705
4680 371
18608 578
27233 581
10664 147
9097 139
7635 114
36709 93
2991 522
17299 326
3459 638
2632 261