15666047
5384
7454864
2001
19889850
8636
16220504
5466
4750276
1467
17006980
7382
15561825
6836
6633632
1800
7842056
1413
4853342
1256
6674602
3873
9087238
2890
29113748
11177
5747584
2808
9043664
2415
9256265
1303
10998646
3920
2806824
980
19114153
4627
4822759
929
11715023
4159
4366571
1382
4663398
1228
3432742
706
5945633
1891
311309
653
3578295
1288
12053709
4498