3590563
483
9140096
417
16118173
5243
283795
468
8175394
2730
7882083
2318
14603357
4878
13256675
4875
6166377
1837
1050812
772
9569444
3496
5152434
1671
390911
496
50959
386
789651
1451
5040239
1715
896751
238
13714104
5943
257607
223
10620505
3685
9389657
3273
43690
138
17582720
7219
16972051
6063
12691587
5742
13752456
4379
14788852
3839
11016525
2836