3947 705
4653 371
18528 578
27150 581
10615 147
9045 139
7549 114
36342 93
2962 522
17256 326
3435 638
2618 261