10167663 2836
9545857 3169
2311612 2111
7877483 2698
14071934 6097
12044231 4382
27017900 8865
11169568 3999
12934747 3471
7361137 2064
8073192 2676
7558860 2453
7871021 2390
6462413 2082
1299614 430
11693755 4143
21751089 7096
9943106 3254