11862 10
15025 18
15428 7
32777 40
23192 42
43041 82
13307 16
11136 19
10388 8
10445 19
1998 3
7662 10
27955 25
8786 14
5065 4
3974 5
8664 4
4902 11
2397 2
8043 11
8472 9
25900 25
17866 26
37694 40