3709878 1008
25158256 8488
23934901 11407
11618275 2419
7097168 2871
29802922 6597
7855775 3097
9072649 2384
12437825 5444
15187699 5299
18652009 12117
4643060 1068
5154897 1222
11262722 3427
3007946 857
6999851 2893
29279272 13163
8506414 2444
6688507 4005
6365604 2145
2448302 1030
4139114 1514
15564511 5837
4686068 468
6366245 753