13366 169
45144 843
14249 699
42520 897
21133 742
4427 235
4134 416
4666 513
6385 1017
1540 121
14768 80
2892 291