25311 200
13068 124
13480 169
45510 843
14559 700
42959 897
21292 742
4454 235
4182 416
4772 513
6451 1017
1569 121
14825 80
2923 291