393983 49
661305 45
341826 30
54309 5
305152 25
1545251 83
107955 17
50784 11
178907 15
472602 43
309334 21
33309 5
26227 7
35003 10
303452 28
1995979 146
773029 27
358552 10
104082 21
448506 53
166284 9
19626 9
131057 16
455609 102