28411 71
10520 99
5494 646
8069 798
4450 330
3444 85
5857 812
4098 464
9572 253
1909 48
1810 106
2334 301