17621 30
11707 11
13637 16
16953 33
22145 44
30959 84
28192 54
33117 84
53231 186
32198 30
17967 17
12580 24
18211 19
30459 56
10497 11
14995 8
15169 10
19691 55
24378 34
13397 14
11190 6
23786 47
21485 52
27373 80