13091 169
44465 843
13911 699
41639 898
20172 742
4305 235
3873 416
4558 513
6225 1017
1447 121
14642 80
2818 291