6670895 3534
3606532 2337
6675513 3543
7167197 2648
2617587 958
55024240 33684
39309158 18035
134542476 69152
26049118 43385
47612215 19735
18892815 5859
161659823 90364
18466099 12264
139696362 78690
3781176 2079
15790172 6550
7667465 2905
19934865 11083
1196940 697
129539411 57984
953272 1998