20381 40
13974 277
16694 431
18037 274
25295 496
29156 709
17269 599
2731 30
9220 267
11184 660
3624 120