106803 18
155030 31
196807 15
731130 49
127232 16
155930 25
333179 30
695102 117
65708 6
91183 8
177734 38
41804 6
116281 12
82552 9
53007 10
176552 13
2461158 361
100905 16
58927 4
37556 3
32933 2
46302 4
64331 9
62477 8