27758 71
9627 99
5412 646
7999 798
4403 330
3414 85
5828 812
4070 464
9545 253
1878 48
1784 106
2300 301