19455 25
13474 25
7046 9
22734 53
16389 33
3763 17
3013 7
5795 9
32496 45
4730 3
18001 31
2935 9
5993 11
30537 0
11127 18