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