16331 468
122061 767
26276 504
24251 242
12648 573
19164 841
13658 556
10304 450
19022 63
40100 240
37592 142
24537 158
18247 669