13088 169
44461 843
13909 699
41632 898
20170 742
4305 235
3873 416
4558 513
6225 1017
1447 121
14642 80
2818 291