2222 5
11147 16
13645 37
14984 28
13706 33
12065 27
32539 78
31559 88
7937 16
7853 24
5800 45
9852 70
1826 14
5430 44
6668 26
22757 64
62904 168
17044 27
30506 55
9355 23
8254 14
82574 114
14320 27
30957 31