13094 169
44471 843
13914 699
41651 898
20182 742
4305 235
3874 416
4559 513
6229 1017
1447 121
14642 80
2818 291