20536 20
11344 6
9924 7
7852 9
33287 63
6279 5
8581 9
7299 3
23649 39
11392 13
18496 24
6637 6
11993 19
5274 6
9455 24
20391 55
7737 8
15166 22
22910 44
11009 8
12892 26
9309 15
18487 30
11746 18