27983 71
9669 99
5446 646
8039 799
4405 330
3442 85
5842 812
4079 464
9565 253
1894 48
1811 106
2345 301