29428 6
50603 6
706381 118
52434 12
23782 5
29008 6
28503 4
26477 7
63653 10
38527 6
85553 11
26529 4
34657 7
47656 7
57929 15
26330 2
92629 22
87428 14
43728 9
39759 10
32634 3
27479 4
30132 4
35004 1