15009 30
16301 35
12296 26
10924 23
13535 24
16631 45
28754 76
10416 11
47680 112
7849 4
8675 3
9624 7
12959 15
10885 17
44451 65
14271 26
8452 8
9648 9
8419 3
9610 16
11120 20
7718 2
8937 10
8838 5