9589827
2959
13109781
4322
29295281
11542
18472906
7498
33317821
10100
21178977
7879
9363538
2572
8257896
2849
12129126
5249
19987424
7919
8359391
2095
12017015
4954
8559542
1991
16581991
3886
15708402
5749
9480176
3320
17550070
6226
10193000
3502
1678986
392
13658356
5846
1540690
3683944
1379
10735484
2997
10056998
2868
7577006
2978
19943137
4269
4253267
1514
2810823
794