19268 18
13947 16
14906 6
29911 38
17998 10
16374 12
44440 77
36039 59
10084 11
128588 225
59731 127
12250 18
21897 30
12581 13
25940 35
24115 44
9995 8
11976 18
9351 15
20904 29
9457 3
9279 7
11624 14
11209 17