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