40722557 17332
56036483 21290
89117792 36194
93802925 36982
24588730 8554
50124530 14561
39507537 12534
22050335 6449
7885529 3490
8871577 1944
15113485 5745
16279858 5516
6928955 1715
11674761 3430
11747542 3791
11602140 3352
2111913 527
5849507 1445
107074 122
16206518 4593
5995562 1954
19520618 8689