13953 6
104052 2
291603 19
277128 17
362108 70
69702 8
122481 18
1339726 77
131106 15
137605 31
280508 35
185782 30
120334 5
41981 5
71955 6
113853 14
98130 16
118631 8
270532 73
99959 1
91432 8
55326 8
36276 3
147803 23