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