3948 705
4654 371
18533 578
27159 581
10619 147
9048 139
7557 114
36373 93
2963 522
17260 326
3435 638
2619 261