22316962
8004
12604509
2004
20486667
6936
25447625
15685
6693210
2657
120846200
51939
6756767
2686
7528760
3169
8917429
3424
11505187
4995
6987376
2120
5043160
1529
9077085
3455
3426333
1423
17656419
5943
3957046
1479
11150724
3883
14545165
5020
34869340
12054
9709622
4062
5177627
1171
47042138
14658
490057
675
36442335
4153
3257068
1580
1519113
1061
18463843
6116
10335245
2525