27844 65
41856 890
51899 731
24387 363
4469 226
15532 175
7083 495
3895 63
9396 927
8992 622
6587 628