4084 2
5629 9
7889 16
6058 4
7907 6
12933 21
15868 14
8723 16
4616 2
5257 4
8549 15
14122 46
8019 16
9032 18
10330 29
13511 44
9400 16
13388 40
24226 89
19358 64
9729 25
6252 10
86167 185
39427 50