27657 10
43907 3
30003 5
101684 10
34831 12
86606 31
178332 24
56733 6
66126 11
110133 22
769729 122
660758 117
277132 32
235780 18
323782 33
801932 64
135428 6
448201 14
311105 17
213983 18
67827 11
228804 20
115554 8
104655 18