2596 526
1906 182
1501 324
1290 318
25689 726
17935 168
29620 678
51912 1050
31240 253
50738 589
24150 115
37769 739
82631 455
28762 687
65876 431
7031 402
28825 107