30894852 13593
56854642 26684
19162841 4567
18750554 4602
27350918 12594
5469635 1869
11790748 5309
16578312 4847
26092987 9449
17532948 8212
13154599 5456
8943740 3260
11481481 4275
67154551 22223
9763221 3597
9071634 2843
9696079 4190
4282427 1784
14036620 3854
7173242 2742
34156560 13895
30109167 17621
17081894 6942
16223818 5485
18526367 6757