13176 169
44633 843
13967 699
41842 897
20591 742
4334 235
3927 416
4569 513
6253 1017
1470 121
14669 80
2844 291