15049 9
10306 12
16348 14
5277 8
11807 9
10729 11
5594 13
33872 49
4849 7
3569 3
6890 1
6076 2
8821 15
6651 14
10589 8
5524 9
11342 27
19201 34
9870 13
14404 22
6221 21
6110 8
11445 12
29085 42