13087 169
44458 843
13907 699
41632 898
20169 742
4305 235
3873 416
4558 513
6223 1017
1446 121
14641 80
2818 291