21501 49
12478 18
31156 48
22488 31
18415 29
22293 30
24210 35
19326 22
14405 18
15964 22
14585 28
9526 2
11387 14
11280 13
14044 6
10552 5
10719 6
20651 24