9429 12
786 12
4211 12
4315 3
4722 8
3644 8
9736 7
15142 20
6612 8
6032 10
6574 6
5406 19
11157 17
30251 49
6008 11
28357 38
35073 76
8588 7
9542 9
4790 2
15589 12
6212 12
8244 3
11470 31