27991 27
45065 52
5822 4
8152 10
23516 35
10651 23
8839 21
9969 23
44638 41
7667 8
15504 22
30085 15
4110 8
55258 71
18136 22
3679 12
32320 56
15759 22
58294 70
5016 3
38252 68
23871 22
4984 6
16445 19