13087 169
44454 843
13907 699
41629 898
20168 742
4304 235
3873 416
4558 513
6221 1017
1446 121
14641 80
2818 291