43708164 18290
60167555 16581
12975565 4263
18108519 7778
43946196 17819
6675705 2359
35836464 17281
24878777 5683
12230050 3948
9839094 3506
9929820 3122
101505620 45622
9813754 2949
10444466 3512
18713320 7125
7206571 2560
13929073 5576
6614494 1614
30933521 13549