7515 6
8652 16
3760 2
14706 15
9776 16
8088 2
11199 16
12782 18
15224 12
13656 11
12690 14
13201 15
15009 16
6979 7
20296 23
21651 17
5829 4
5871 7
14856 23
10910 7
24370 41
14793 8
50318 69
24475 30