15006 8
18967 24
14239 7
17566 15
19240 14
17527 20
14151 5
17931 23
36577 30
23265 25
26492 17
19159 13
14564 9
12987 11
9906 2
24622 16
12371 6
12901 5
15543 9
18431 13
21335 35
13234 7
37546 93
15832 9