3957 705
4665 371
18565 578
27197 581
10644 147
9075 139
7612 114
36533 93
2982 522
17277 326
3451 638
2627 261