27727 65
41787 890
51837 731
24380 363
4467 226
15527 175
7075 495
3891 63
9395 927
8986 622
6583 628