28329 600
3132 238
14015 306
13634 104
6973 114
9521 24
9801 857
12738 560
10586 606
7147 409
36573 393
6868 726
16687 449