27747 65
41797 890
51845 731
24382 363
4467 226
15528 175
7075 495
3892 63
9395 927
8987 622
6583 628