19136 40
14371 277
17026 431
18226 274
25634 497
29549 709
17609 599
2919 30
9923 266
13949 661
3801 120