19822 25
13474 25
7046 9
23077 53
16389 33
3763 17
3013 7
5795 9
32496 45
4730 3
18001 31
3272 9
5993 11
30872 0
11127 18