9524 2
9971 3
15476 24
11606 50
8114 23
10400 7
8454 9
16143 16
9600 3
25213 33
21678 40
21089 30
15027 24
12083 15
39378 48
245726 421
9927 5
21840 52
13803 14
11266 15
13392 29
11143 14
9306 15
7900 4