15882 27
18836 28
23890 50
39513 95
22417 52
17596 21
8857 10
9119 6
9637 6
11300 20
11563 3
19391 46
12685 6
12131 16
12724 25
12813 12
13574 14
16124 11
13658 14
13464 16
27921 37
14147 17
24896 50
15361 23