27533 10
43853 3
29984 5
101603 10
34808 12
86581 31
178327 24
56728 6
66077 11
110133 22
769708 122
660733 117
277131 32
235756 18
323759 33
801858 64
135430 6
448207 14
310931 17
213978 18
67832 11
228802 20
115555 8
104652 18