98959 26
51031 5
209682 17
127178 17
70532 7
23184 1
80655 16
108584 23
121632 18
116002 14
39853 2
64958 5
34079 6
50727 6
129203 5
104029 12
57381 6
94876 3
83901 4
96126 8
81807 4
405582 48
131901 21
280508 53