18267 40
14128 277
16929 431
18102 274
25439 495
29365 709
17409 599
2817 30
9676 266
13582 661
3675 120