4111966
3944672
100000
826493
524701
2882230
909765
2461570
436880
4916408
72456
64440
67339
70825
42022
43024
45393
46391
47951
50016
2147578
12806687
47671832
7130210
3913142
5153159
2898927
1051236
15243508
8708858