32402
24076
12531
27130
6411
14660
10770
24205
10030
31921
42417
21262
435170736
241013380
1685218313
158689269
131640180
125613260
1136158896
104870214
89963182
84091292
76548141
70477160