10013 13
11850 13
20515 27
14268 12
23422 24
6215 9
19799 24
27530 13
8634 16
9273 18
5827 13
17565 14
6873 8
16199 19
28529 18
14994 31
27085 28
27942 29
55565 53
4619 16
4901 11
7182 17
4474 3
11987 42