28389299 12707
19433056 7401
19038387 7967
27624168 14661
19384154 7470
6978206 2406
6442643 2971
6103071 2397
15825709 5582
12091895 5312
11676712 3798
3173492 1479
3748975 1203
3927556 1350
9052222 3320
40037084 18048
11632475 5183
13665051 4310
7667455 3022
14401132 6421