13366 169
45145 843
14250 699
42521 897
21135 742
4427 235
4134 416
4666 513
6385 1017
1540 121
14768 80
2892 291