10607518 3801
3930056 1470
107504840 17643
21426095 9478
9901112 3515
15152274 6411
6442818 2321
95988597 29977
4798905 1093
9539986 3279
6553340 2255
11166413 5582
2212940 684
10681685 4511
10005318 2032
5292185 1382
13716205 4461
19717609 8121
8631667 2321
11675355 3625
3736585 1071
7170857 2682
6666101 2657
2964441 904