17696 40
14016 277
16757 431
17996 274
25312 495
29241 709
17303 599
2743 30
9183 266
13314 661
3588 120