80121518 68398
49853590 57651
91354550 75432
29423000 19895
31249581 18582
26388718 21177
6446984 13782
18431271 11966
14940289 6352
2350200 9431
49802190 38651
20044909 12798
21951865 7162
1717119 7118
19019675 9302
46550498 44434
1204282 8513
21715683 10508
1078961 3553
25990285 11221
28823323 7483