28627 71
10978 99
5533 646
8121 798
4481 330
3458 85
5874 812
4113 464
9618 253
1943 48
1865 106
2370 301