8529 464
14861 411
298838 1068
13355 715
40301 780
13631 54
37446 112
34098 506
15002 833
8213 626
3517 323