8575168 2704
20477415 5978
5194745 1168
7835342 2195
5466063 1690
21308502 7162
3643509 901
1658993 345
8106970 2484
4283134 1306
10297826 3392
44089685 12355
9015139 2883
17938669 6710
19385665 9698
37860548 12886
10661754 3989
7989795 2161
11010616 3999
12056640 3301
44313489 18516
32234166 10841
19024231 7612
2768490 622
10043316 4021
15272968 6587
3101744 584