25297 200
13065 124
13475 169
45505 843
14552 700
42949 897
21291 742
4451 235
4182 416
4770 513
6449 1017
1569 121
14824 80
2923 291