8270936 3600
8215475 2265
14640016 5629
3542902 1215
7058153 3034
19025842 6584
49059430 18676
10246951 3980
18110976 9808
11815909 3666
10396211 4150
6614833 2400
22723001 9349
35771338 19901
17978677 6898
19657227 9324
20372433 8984
53579685 16744
7828368 3041
6499245 2962
5105320 1985
17711896 9707
24348536 12651
17583000 7263
9153947 4156