15071 12
25866 36
25472 39
10343 16
14327 9
6786 8
69667 92
12445 7
13569 11
17002 21
33153 32
12058 12
12343 12
78694 54
13378 7
21316 18
47151 53
82367 113
8539 8
8725 11
13054 17
12356 15
143975 259
16662 21