98435 89
22468 17
12958 34
28381 21
31388 64
14033 23
15851 28
2312 9
11419 19
14128 22
9540 9
15248 35
4768 11
15591 42
21879 34
31444 44
7589 14
21772 24
57182 179
5845 12
17175 43
11313 25