27773 71
9649 99
5416 646
7999 798
4407 330
3414 85
5829 812
4071 464
9545 253
1879 48
1784 106
2301 301