28402 8
26158 8
50434 10
273559 31
71483 11
109078 10
176301 4
130428 25
158383 15
385479 21
115801 8
289958 35
140354 16
50682 4
51033 18
106682 13
99677 29
101476 21
46931 13
60006 6
160508 26
126684 14
58956 2
276583 47