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