42864
2093522
41872
16840
25411
28535
38615
38806
16640
51060
30765
16044
435192736
241021380
1685258313
158694269
131648180
125617260
1136188896
104873214
89965182
84094292
76549141
70482160