2309 5
1618 7
12992 40
15144 49
25949 66
5796 19
9073 23
8318 28
7262 15
5089 17
13486 50
9030 18
6964 42
6586 14
10528 19
12977 18
6427 23
33065 42
144593 242
14318 11
11587 49
20222 77
8592 26
18112 38