31754149 13929
50616460 15905
34900043 14664
23469807 5639
20583359 5849
38244878 10546
19733838 6283
73640061 30938
24495493 7574
17780820 6157
14564222 5023
16218741 4062
20493704 7938
16838286 5350
23138464 7244
15121141 6553
17645851 5815
19480060 5789
17085444 4552
37713361 16744
26596418 8300
10802950 3179