16002 12
26982 33
19749 20
24226 20
40189 71
24515 28
28652 37
39844 71
25741 31
45503 93
15198 31
13830 13
18161 13
13599 16
17985 9
18346 36
21708 34
21394 31
225039 293
16724 18
12384 17
12512 7
33431 56
54179 81