25365 600
3058 238
13892 306
13477 104
6918 114
9444 24
9755 857
12722 560
10510 606
7089 409
36564 393
6845 726
16458 448