33447568 14730
31455525 16719
10618689 4693
12885417 7165
6502936 2733
16459224 5906
81229002 29333
2563787 838
8844255 3546
12628099 4932
5875664 2129
3265201 625
61152202 28842
2338793 628
16084617 6471
8392654 2987
44124704 23904
9334802 3776
3506265 1815
8405868 3694
30639484 15365
5416105 1445
4784146 2064
5468067 1919
3437706 807
12561274 4021