19229 40
14397 277
17033 431
18239 274
25644 497
29559 709
17626 599
2923 30
9942 266
13976 661
3809 120