26502 98
24746 71
13047 14
40671 97
27808 63
49118 128
27851 53
29102 81
26601 66
10967 12
27352 24
11000 11
9263 8
11613 12
12973 19
17685 35
14161 25
11127 9
9720 5
24852 65
27241 75
38185 120
16728 46
11259 20