21942902 7404
42637509 21171
11913654 3653
36252932 19399
100920498 44236
13534530 2993
8434975 2412
13173131 5965
54193710 26078
12664890 6044
27323517 10631
21334307 9101
6481928 2261
3361799 1071
384534 697
404652 958
5940387 2170
3992059 1306
9772127 3009
5861988 2195
10190229 3854
3997224 1605
4701939 1652