35483 9
58803 10
21903 1
51652 1
69309 14
45480 4
155731 32
136682 29
52032 5
149383 18
46833 5
283701 48
77177 8
71232 8
158428 30
29508 3
68408 14
105456 17
327284 70
89433 16
190651 63
108803 24
40980 2
36878 10