13514 20
11541 9
15951 17
13222 11
12214 12
12721 12
12590 8
11923 11
9456 4
9452 4
9939 5
14623 7
13907 8
12464 8
15899 27
16342 33
40947 99
11766 5
10637 9
15173 23
16069 15
20191 28
23825 34
24002 40