19171 40
14386 277
17027 431
18233 274
25642 497
29554 709
17614 599
2919 30
9934 266
13965 661
3804 120