19149 40
14377 277
17026 431
18230 274
25639 497
29552 709
17611 599
2919 30
9930 266
13956 661
3802 120