16002 12
26468 33
19749 20
24226 20
39934 70
24515 27
28422 37
39605 71
25741 31
45503 93
15198 31
13830 13
17930 13
12526 16
17985 9
18091 35
21468 34
21139 31
224528 293
16724 18
12384 17
12512 7
33196 57
53926 81