30903852 11070
22349701 6751
31394726 9324
112981223 39659
19664393 6707
12221439 4467
27464107 13753
12849346 3631
58693846 28597
19013194 9918
6773383 1938
29544165 11903
16304749 5767
3828049 1306
20342088 7345
9414523 2202
5351684 1388
7873776 2205
24224377 11768
7392770 4407
4722077 961
7540268 1737
39143684 10725