17313 40
13955 277
16714 431
17965 274
25255 495
29190 709
17249 599
2710 30
9117 266
12829 661
3558 120