12299532 4027
18111705 7894
7400134 2331
15274793 6066
40196696 10005
6000837 2318
17921789 6613
3312297 8576
8103251 3839
7428867 3028
44991577 12732
4576247 1891
54357886 4618
13503045 4329
6744374 2657
13654055 6710
8612594 3549
4218357 1394
4411773 1504
24395522 9295
18738000 10540