25809 10
26856 3
43478 5
113609 5
50984 2
51854 2
31934 6
21330 1
10203 1
29733 3
1761781 81
219878 12
2395601 181
2249508 170
781881 58
2117207 156
801082 171
39128 22
398529 69
35331 22
56152 31
61077 33
27081 11
98079 51