10252 8
26429 22
21498 16
37883 41
12370 9
16386 11
12558 10
15666 14
25255 23
11155 9
101698 127
79384 47