881523
3280
73197
67076
1723232
87579
1726438
2639624
1351330
747815
495910
1212412
435170736
241013380
1685218313
158689269
131640180
125613260
1136158896
104870214
89963182
84091292
76548141
70477160