25233 200
13047 124
13464 169
45453 843
14524 700
42896 897
21280 742
4448 235
4178 416
4758 513
6442 1017
1569 121
14823 80
2923 291