35533 9
58909 10
21932 1
51651 1
69351 14
45559 4
155827 32
136682 29
52033 5
149376 18
46901 5
283733 48
77201 8
71234 8
158432 30
29532 3
68428 14
105457 17
327284 70
89430 16
190677 63
108828 24
41058 2
36877 10