40210 60
18541 23
14014 21
6011 5
9831 20
24477 37
16677 17
19901 16
12675 10
21972 32
18103 23
20440 21
16219 27
25883 35
24485 47
17465 21
18692 15
14495 16
9336 11
31520 56
27616 16
9653 16
16784 17
29515 38