6521497
5101259
3981215
5671134
1101129
2151099
241936
478903
489859
487799
379733
118676
368641
-23598
291567
268566
291532
157483
-143478
195471
150468
234467
254464
200444
217442
128441
-202441
183440
103432
-170430
223425
172415
123404
133399
165399
154389
156386
151385
131366
339360
21349