393901 49
661181 45
341783 30
54203 5
305082 25
1545058 83
107955 17
50706 11
178903 15
472551 43
309230 21
33254 5
26227 7
34980 10
303453 28
1995782 146
772908 27
358434 10
104029 21
448380 53
166151 9
19629 9
131007 16
455501 102