19183 40
14388 277
17028 431
18233 274
25642 497
29556 709
17615 599
2919 30
9936 266
13967 661
3805 120