384981 49
39034 2
31453 1
56683 2
140982 11
71027 1
58133 1
68480 1
65505 2
76502 5
54931 2
45330 2
80558 3
41829 4
76353 6
165031 10
112053 7
120254 8
121004 11
264059 18
90333 9
76834 1
108807 6
306582 25