13923 64
24984 98
17388 61
22963 66
15359 11
14047 22
14554 27
14383 28
25260 54
8933 10
16820 47
16831 23
16873 34
12919 18
16568 28
12061 21
16795 24
17409 83
16044 24
22512 58
18824 46
28243 107
13514 28
40711 200