6852 10
1265 8
6164 10
5410 8
9946 15
31900 32
25936 26
4941 6
7853 9
5551 6
30727 35
20782 32
16352 21
96455 189
10330 27
33205 73
19121 46
8609 6
31022 27
13787 27
7599 11
12926 15
56294 71
51166 46