19247 40
14404 277
17033 431
18244 274
25649 497
29569 709
17635 599
2923 30
9942 266
13985 661
3809 120