27782 71
9674 99
5416 646
7999 798
4407 330
3416 85
5829 812
4072 464
9546 253
1880 48
1785 106
2303 301