19139 40
14372 277
17026 431
18227 274
25634 497
29549 709
17609 599
2919 30
9923 266
13951 661
3801 120