19372913 6770
18572146 7313
17801372 7853
33250977 14435
54894976 17310
29274553 11784
25985422 9035
36940089 13232
13703909 4272
4211666 1561
24918389 6832
52778925 14831
68895710 9801
19496871 5469
23909464 3289
3368585 1269
9067016 2598
17908642 3116
8881499 1881
7570132 2001