12049 25
19544 28
48781 103
6104 13
4603 8
6115 13
21169 16
12786 10
8455 11
10425 31
7433 15
21328 11
7853 22
8375 15
25724 21
15775 38
6847 13
15140 25
5721 11
9044 12
5717 12
7733 14
17710 35
14173 34