8169 10
7070 0
17465 34
19639 19
15318 28
14608 13
15263 23
13734 12
11469 8
18522 29
35988 54
25434 43
129104 264
59640 109
14187 27
19496 29
140355 303
13290 27
13263 19
18750 28
14615 15
12881 15
7282 1
20142 35