27749 71
9616 99
5411 646
7999 798
4403 330
3414 85
5828 812
4070 464
9545 253
1878 48
1784 106
2300 301