23286 33
5489 8
10805 21
11488 14
3072 1
3657 8
7487 15
7533 9
26422 29
9992 20
7101 8
5393 13
13800 12
3468 9
38902 59
19693 19
23967 22
7029 12
9543 18
17852 7
5092 5
5988 8
9162 15
41081 40