303934 25
52933 5
34783 3
29777 7
36205 2
19901 2
20881 5
41929 4
18507 2
30555 4
88603 12
24383 6
107780 17
322157 12
211081 33
62030 11
195779 29
233983 22
644976 109
332284 27
1993702 146
29826 9
163578 10
227331 10