27935 71
9577 99
5423 646
8009 799
4386 330
3416 85
5821 812
4062 464
9554 253
1872 48
1790 106
2326 301