25305 200
13066 124
13477 169
45508 843
14553 700
42950 897
21291 742
4452 235
4182 416
4770 513
6449 1017
1569 121
14825 80
2923 291