27848 65
41860 890
51901 731
24387 363
4469 226
15532 175
7084 495
3895 63
9396 927
9003 622
6590 628