393903 49
661182 45
341777 30
54207 5
305084 25
1545056 83
107957 17
50708 11
178903 15
472558 43
309228 21
33256 5
26231 7
34976 10
303457 28
1995776 146
772907 27
358434 10
104031 21
448378 53
166158 9
19631 9
131001 16
455507 102