15331 10
12095 7
24769 28
16807 17
11645 3
25297 24
14595 9
21164 28
14584 11
11669 11
100048 160
14650 19
15032 11
15540 14
10985 2
12485 6
10343 2
12381 9
13820 8
12024 8
45772 100
13440 14
15442 7
9304 2