23862 33
21789 28
33288 110
26222 59
45317 119
27485 93
46144 112
20504 42
13005 17
43385 113
16523 19
40671 97
27808 63
49118 128
12464 45
19290 27
9263 8
14450 15
38604 101
24852 65
17999 51
24977 65
17941 19
31783 49