115478 27
117376 11
86781 24
34105 10
39505 4
48027 4
36481 3
31531 3
99027 6
27954 3
29879 7
33202 3
143734 19
29805 2
27458 2
27430 3
25478 2
23351 6
52901 5
28253 3
118934 14
30980 5
25831 1
32684 3