2077038 1011
1369564 625
2620710 791
2440543 1134
60899282 18174
9100471 5843
14526450 5962
17517617 5488
11251038 4734
13887306 5290
950388 348
8408227 3157
4676841 1944
4550731 2645
7951763 3304
5296693 2048
22134407 9826
18033991 7605
9782542 4542
20834398 7863
1091697 4407
1093211 1884
78150618 18079