13361 169
45117 843
14245 699
42493 897
21124 742
4426 235
4133 416
4665 513
6382 1017
1540 121
14768 80
2892 291