17584 40
13995 277
16746 431
17990 274
25293 495
29224 709
17282 599
2727 30
9160 266
13276 661
3579 120