53579685 16744
34793229 8981
149750263 51314
9590085 3562
7829687 2309
10855719 32949
7850978 3273
37750287 12349
18219053 8479
8859910 2258
6963148 3289
19253215 8067
12008659 4008
3892081 1429
20138544 7279
8499820 3666
8798353 2789
5004227 1677
10276300 2704
16543566 4382
9893220 2554
9755207 2855