31482 2
61083 6
155128 21
27351 3
39957 5
50708 4
35856 3
27202 2
59157 6
32326 2
51029 7
70104 5
124731 17
745958 108
133801 10
82233 8
491084 126
855401 76
117380 7
77556 6
213205 33
119979 26
133784 29
109808 19