13094 169
44485 843
13914 699
41652 898
20182 742
4305 235
3874 416
4559 513
6230 1017
1447 121
14642 80
2818 291