13183 169
44662 843
13972 699
41879 897
20622 742
4335 235
3929 416
4571 513
6273 1017
1472 121
14669 80
2844 291