14921 480
3905 215
13799 405
29716 83
8654 153
8764 332
2915 274
6074 479
10553 87
5977 443
7008 242
4795 50
9738 55
8795 252
5092 458
8353 567