4652519
1432
5195223
1134
940325
738
28555392
11485
9436285
1988
8258986
1872
20574308
7932
5930871
2208
7855775
3097
8906983
1954
4692895
1344
3324357
1096
3893689
1162
22536217
8796
5993979
1611
5725078
2161
2347652
728
12282895
3895
11159832
3163
1869470
486
47307427
13920
8001812
2412
4500799
1806
4426029
1482
14018634
3348
7677555
2896
4275352
1570
634884
942