13092 169
44468 843
13914 699
41647 898
20178 742
4305 235
3874 416
4559 513
6229 1017
1447 121
14642 80
2818 291