13372 169
45162 843
14263 699
42546 897
21144 742
4427 235
4136 416
4667 513
6391 1017
1541 121
14773 80
2892 291