20406 40
13978 277
16697 431
18039 274
25298 496
29157 709
17271 599
2734 30
9224 267
11184 660
3628 120