15997 16
20679 15
20852 13
37686 42
18425 9
15839 2
10830 2
10889 14
16659 14
32964 76
23321 29
7860 15
13149 14
11487 5
19089 17
21812 21
22750 19
21317 17
20563 16
8242 3
27007 27
20855 29
5376 6
48445 64