3301000
52133
98761
1016360
505741
515513
45774
786993
318411
1010216
130360
686319
966705
97374
339277
63945
253556
63654
898154
869429
520639
69537
31619
865127
856637
515500