38244878 10546
28096161 6594
19733838 6283
14370631 4303
19480060 5789
34900043 14664
141916101 58801
23138464 7244
26741308 9233
23469807 5639
29902287 9076
22570307 6870
31754149 13929
18840501 5896
14564222 5023
16947123 5563
16218741 4062
19528551 6258
20583359 5849
13837499 3854
50616460 15905
99001987 36872