9426 49
9613 161
29590 127
18898 1030
3364 26
15880 572
13017 582
12237 416
20657 715
7096 266
4058 447
3425 624
21934 107