13360 169
45092 843
14238 699
42469 897
21116 742
4425 235
4132 416
4661 513
6382 1017
1538 121
14768 80
2891 291