3947 705
4653 371
18528 578
27152 581
10615 147
9045 139
7550 114
36349 93
2962 522
17256 326
3435 638
2619 261