20931 19
26444 45
19392 54
95499 159
11370 16
19577 29
13411 56
3295 22
5270 6
16389 33
57650 175
25231 35
8319 22
33764 44
23054 77
18526 36
19429 34
7380 18
23266 24
85148 127