28376 71
10467 99
5489 646
8067 798
4447 330
3444 85
5857 812
4098 464
9570 253
1909 48
1808 106
2332 301