19191 40
14392 277
17029 431
18233 274
25642 497
29556 709
17616 599
2922 30
9936 266
13967 661
3806 120