8798463 4558
13927006 5010
16193612 4200
45954283 16889
23145287 9798
18873406 6798
11280039 3600
10726232 3320
3534169 1244
4749610 1398
9305095 3549
1437416 1457
308438 697
8063274 2353
2797487 794
17754434 7621
18857890 7791
2813110 1058
3413755 917
8637083 2921