32730 4
21102 3
14755 3
12634 1
175258 37
89678 5
568480 85
56954 19
78705 20
130830 30
215877 31
32929 12
182528 19
349958 30
60304 2
38606 6
40108 10
81852 11
71003 11
68276 9
163704 26
646627 76
357759 27
72203 4