18186 40
13921 277
16669 431
17958 274
25244 496
29079 709
17174 599
2649 30
9132 267
11059 660
3548 120