18433055 6053
23671161 12346
5301588 4539
23542256 8485
30669602 6895
42513583 16229
16778495 9760
13898455 3506
2728089 3436
2432833 3198
8610426 3113
6015420 6122
1327234 1316
21283620 8164
4864668 5083
8056667 3531
2342418 2331
3599046 3590
2896639 3088
1916980 2064
13331866 7231
3106211 1350
11071955 3659
16852621 5959
5504167 1991
1313864 860