9073 12
12974 28
13764 21
10420 4
10886 9
12914 21
6276 1
31690 41
9995 14
9347 8
28330 66
63366 137
20205 21
6902 11
13538 22
648 8
4937 9
2790 11
6849 9
10524 23
4053 13
11278 21
3324 7
40233 55