13356 169
45068 843
14209 699
42448 897
21107 742
4423 235
4131 416
4659 513
6374 1017
1536 121
14764 80
2891 291