12988606 5730
5104117 1643
11835105 3103
11722218 3795
6483819 1837
5543308 1435
6388893 2283
15347716 6499
9505557 3606
1876897 333
9102287 2434
7599430 2139
3566505 1325
5954357 1771
5800052 1831
14132137 4922
11361519 2971
3851605 1404
10407445 5639
7957076 2315
9744705 3540
9253919 3923
12915765 5255
4076712 920
5432501 1517
5903090 1611
10833270 3597
26694071 11162
19069328 6691