21942902 7404
42468435 20926
11913654 3653
36081213 19129
100533661 43589
13534530 2993
8434975 2412
13104459 5840
54193710 26078
12664890 6044
27323517 10631
21208857 8925
6481928 2261
3361799 1071
384534 697
404652 958
5940387 2170
3992059 1306
9772127 3009
5861988 2195
10130184 3785
3997224 1605
4701939 1652