16125688 11743
9123056 5909
8720712 4055
9279532 4005
7529373 5029
5455366 2946
8992852 4856
22953534 13945
13320497 4973
14960948 7307
10024532 4680
12308040 5739
4107145 1460
18738000 10540
8277892 5318
10483378 5070
30400104 14828
69005097 34494
24085296 11887
10969326 4583