27815 65
41857 889
51706 731
24366 363
4494 226
15537 175
7077 495
3913 63
9412 927
8996 622
6572 628