393577 49
660827 45
341529 30
53908 5
304681 25
1544680 83
107927 17
50355 11
178808 15
472182 43
308829 21
32954 5
26052 7
34928 10
303431 28
1995428 146
772526 27
358207 10
103754 21
448106 53
165759 9
19630 9
130852 16
455126 102