305255 25
54353 5
38228 3
30427 7
36879 2
21156 2
21103 5
42979 4
19456 2
31879 4
90607 12
24826 6
108034 17
322755 12
212330 33
62626 11
196283 29
234906 22
646326 109
332603 27
1996277 146
31108 9
164604 10
227583 10