13086 13
13450 16
21902 19
17012 18
5802 3
10741 19
6346 5
4718 2
5698 3
6128 8
5627 7
9598 14
6898 9
7060 16
9612 22
7255 5
20958 36
15864 24
11046 13
22613 54
9945 8
7459 5
9254 16
6285 7