4835 14
4327 9
5522 12
5541 3
3077 4
4196 8
7909 18
8550 9
3511 2
4655 6
4864 5
5119 13
14872 13
4590 6
13461 15
5240 8
10453 8
8866 9
16549 30
14698 12
30287 18
9625 1
12409 13
19080 24