19050 40
14343 277
17023 431
18208 274
25622 497
29531 709
17588 599
2913 30
9911 266
13903 661
3790 120