181983477 30056
6601723 710
85018809 10968
37448701 5407
14056534 1717
9218280 1111
12397940 1424
26259743 3214
34878231 912
11783516 869
25775875 1987
25276588 3299
16749595 1370
8698784 616
4802024 443
6193062 557
1038651 78
125179 49
4094999 290
2477459 216
2574142 270