25317 200
13071 124
13484 169
45515 843
14567 700
42966 897
21295 742
4455 235
4183 416
4778 513
6452 1017
1569 121
14825 80
2923 291