17605 40
14003 277
16749 431
17991 274
25297 495
29230 709
17293 599
2731 30
9162 266
13286 661
3584 120