19322157
6025
10327944
2698
17066871
8812
4378450
1514
8177072
2940
22701201
5463
10056998
2868
41909860
14724
12935466
5083
6736366
3235
7802217
2949
18219053
8479
11533725
4153
8290493
3634
7202763
2230
7092581
3374
8849322
3763
7376057
2887
13167262
5328
4474485
1680
17801919
5510
9798740
2808
7059654
2155
11834910
3898
18629936
4743
6454728
2045
22911047
7008
82136680
25965