18446 40
14164 277
16961 431
18134 274
25476 495
29411 709
17470 599
2845 30
9748 266
13663 661
3719 120