17586 40
13995 277
16746 431
17990 274
25294 495
29224 709
17282 599
2728 30
9160 266
13278 661
3580 120