4899916 3173
9546071 2880
12105184 2064
20849198 6144
39282002 9493
11608929 4838
6611202 1878
5667555 1881
27635807 11551
11209196 7191
10306248 2984
2609281 1005
3438092 1438
16421277 5205
5883295 2236
2313883 637
27437020 1687
6650182 2613
16953478 4062
6019137 1674
13061846 5654
28040322 5548
8003851 2566
20950709 2550
27654538 2400