8338531
2425
1602868
395
12230012
4256
9605950
2412
8092971
2824
6845935
1853
6407381
2528
2694770
917
12477479
4018
1636408
593
12156040
3518
13589803
5686
2554033
948
12053709
4498
9469633
3392
9071634
2843
27482604
7703
18891608
9880
1956341
527
2678782
622
2565025
989
6447113
2265
3549377
2104
56814420
20366
234651
430
53892327
19374
4236497
863
4458978
1520