13320 169
44908 843
14171 699
42269 897
20990 742
4393 235
4112 416
4635 513
6355 1017
1523 121
14741 80
2883 291