16031 14
22487 59
50322 97
12314 22
14492 24
16973 19
59346 266
16035 45
11096 11
23879 31
10838 19
39871 93
20803 32
19863 45
38128 54
14771 23
12659 14
13052 39
15422 39
26637 45
25224 115
10643 18
11082 9
35879 76