18934 40
14298 277
17016 431
18195 274
25603 497
29517 709
17564 599
2906 30
9889 266
13859 661
3780 120