393831 49
660956 45
341751 30
54109 5
304884 25
1545002 83
107951 17
50577 11
178903 15
472503 43
309156 21
33181 5
26153 7
34984 10
303457 28
1995707 146
772854 27
358326 10
103906 21
448255 53
166028 9
19632 9
130958 16
455430 102