20848877
7605
14145429
5381
10194785
4803
12478792
5372
6609826
3311
8703754
3166
8061870
3066
8374087
3766
5242925
1998
32650706
13640
6778253
2488
2922023
1090
13259082
3861
13315049
5152
11769932
3254
27582268
15638
3562145
929
1673381
3097
6099998
1624
8902180
1570
7522559
2962
8991913
3053
32174381
9182
3953772
1489
9824922
3088
7481793
2811
5187583
1614
10905143
4118