15997 16
20879 15
20852 13
37893 42
18425 9
15839 2
11028 2
10889 14
16858 14
32964 76
23527 29
7860 15
13149 14
11487 5
19290 17
21812 21
22951 19
21518 17
20767 17
8242 3
27207 28
20855 29
5376 6
48662 64