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