27742 65
41793 890
51844 731
24381 363
4467 226
15528 175
7075 495
3892 63
9395 927
8986 622
6583 628