27746 71
9612 99
5410 646
7999 798
4403 330
3413 85
5828 812
4070 464
9544 253
1878 48
1784 106
2299 301