6609826 3311
32650706 13640
6778253 2488
13259082 3861
13315049 5152
11769932 3254
27582268 15638
3562145 929
6099998 1624
8902180 1570
7522559 2962
8991913 3053
32174381 9182
3953772 1489
9824922 3088
7481793 2811
5187583 1614
10905143 4118