3962 705
4673 371
18579 578
27208 581
10651 147
9083 139
7620 114
36595 93
2985 522
17284 326
3454 638
2629 261