393907 49
661182 45
341780 30
54208 5
305080 25
1545052 83
107951 17
50702 11
178905 15
472551 43
309228 21
33254 5
26226 7
34979 10
303456 28
1995778 146
772908 27
358427 10
104032 21
448376 53
166159 9
19626 9
131007 16
455507 102