12086 12
21342 41
21767 38
19632 34
18413 19
14975 23
20108 32
12913 11
24929 29
19533 35
17066 21
13267 23
8930 5
13007 7
12329 10
16168 57
11659 33
17432 11
21417 29
15561 8
15992 29
24283 31
12334 20
12755 16