3205652
879
8290493
3634
7299493
1253
5237763
2239
18608158
2764
12905985
2836
12628529
6154
7127610
1240
12682590
5500
25554091
5456
20187503
5400
3777670
1822
1968141
697
2610911
694
7896518
2393
1552782
593
7480144
2073
5357602
1328
6103121
1115
2105599
716
2391019
1011
2649389
644
2202096
672
11278018
4366
8331478
2730
16260066
5067
5882550
1426
6361172
2029