28637 71
10987 99
5534 646
8125 798
4481 330
3460 85
5874 812
4113 464
9619 253
1948 48
1867 106
2370 301