8337 10
7168 10
12343 12
9592 3
14798 14
8054 9
8082 8
8629 11
19537 22
10893 16
6540 1
12096 11
10204 9
7047 4
10066 14
9259 10
7538 11
10945 19
10932 18
7579 3
40833 38