18058 40
13918 277
16667 431
17957 274
25241 496
29076 709
17173 599
2647 30
9129 267
11056 660
3546 120