39428 5
15507 6
309707 18
276658 9
136005 6
310727 20
41327 3
116229 8
119909 7
137751 6
350927 30
183181 19
77076 16
267326 15
109126 26
677107 106
1428707 104
446131 22
287181 20
397626 33
408133 34
256729 25
60682 12
1039708 130