2200638
744
18458172
3524
5494450
772
1908762
537
5149962
1140
26963865
6386
10219924
2997
2607829
1344
6987445
2280
5912599
1771
11546791
2865
5118904
1174
62116806
15717
1763162
1171
10982812
3094
52971658
19678
32644172
13081
7012210
2331
5729658
1118
5056990
857
4035994
1401
6903307
2563
5028442
1756
33021989
2494
15607340
4036
8867569
2783
5657395
1504
19888480
4445