35278 95
34801 98
40729 77
29687 59
34897 38
29290 72
42484 139
13176 13
60904 143
47489 85
27682 66
35150 74
48260 54
40510 128
47615 116
32363 28
20890 28
24288 51
29984 56
34119 77
21598 44
16315 11
18555 22
139740 445