23929 896
29005 630
1904 99
2594 171
25769 565
5131 357
42154 716
27340 373
7694 547
24427 212
7708 803