18021 40
13917 277
16665 431
17952 274
25241 496
29075 709
17171 599
2643 30
9128 267
11056 660
3546 120