3949528
1539
27916967
14460
17938669
6751
6272905
2004
10066473
3647
11084346
4630
5873754
1994
16690694
3207
10008454
3606
11320879
3578
2798838
753
3341564
744
5849491
1369
9942317
854
21220063
9836
19188533
8039
4584595
1705
3294186
794
2693321
832
3806190
1130
6859680
1897
8845427
3458
4447785
1906
4692144
1605
2884682
876
4856248
1875
3113057
1052
4977514
1869