13953 28
12271 14
12841 25
11783 22
21595 42
19974 28
21863 44
13803 8
15025 20
17968 43
17142 31
11645 20
20859 48
11578 17
13155 24
20147 59
14002 16
19219 49
19722 46
13249 20
15262 11
30901 140
27263 67
12430 18