32126 3
31178 8
18532 8
58801 35
42233 43
265476 53
60127 21
44956 14
110508 12
103703 9
566580 22
206906 19
958206 127
152805 13
236457 14
128826 11
242709 18
159882 15
193054 4
196833 6
131328 13
112434 5
72654 16
143682 23