12946 22
7483 10
12521 14
10426 13
16625 29
7853 7
11060 19
7087 7
7956 15
17883 51
9171 10
6048 2
8120 4
6861 4
11089 7
9295 16