30579 2
71683 6
68357 6
124651 15
148305 25
195158 20
29258 3
55332 6
41005 4
120677 23
94053 9
53659 11
53506 9
75980 9
340759 69
50301 7
44379 3
53654 9
115126 15
92029 19
42979 4
38555 4
38358 4
413557 65