39430 5
15504 6
309706 18
276656 9
136009 6
310734 20
41331 3
116229 8
119902 7
137751 6
350932 30
183183 19
77081 16
267334 15
109127 26
677102 106
1428706 104
446132 22
287184 20
397626 33
408129 34
256731 25
60678 12
1039704 130