23978 896
28944 630
1903 99
2592 171
25780 565
5134 357
42104 716
27257 373
7682 547
24390 212
7714 802