28627 71
10980 99
5533 646
8122 798
4481 330
3458 85
5874 812
4113 464
9618 253
1943 48
1866 106
2370 301