27557 600
3059 238
13896 306
13483 104
6921 114
9447 24
9756 857
12722 560
10510 606
7090 409
36566 393
6846 726
16464 448