18975 40
14310 277
17018 431
18197 274
25607 497
29521 709
17569 599
2909 30
9894 266
13879 661
3784 120