3959 705
4668 371
18569 578
27201 581
10644 147
9075 139
7615 114
36546 93
2983 522
17279 326
3451 638
2627 261