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