28414 71
10528 99
5496 646
8070 798
4450 330
3444 85
5857 812
4098 464
9573 253
1909 48
1810 106
2334 301