8529 464
14861 411
298877 1068
13356 715
40302 780
13641 54
37469 112
34121 506
15007 833
8216 626
3517 323