17623 40
14006 277
16754 431
17993 274
25300 495
29233 709
17295 599
2733 30
9168 266
13291 661
3584 120