10299651 3996
4545391 1347
18263529 9255
5390410 2513
3752789 1328
21623132 6251
7530915 3006
13099523 5240
1795206 3625
7749931 2887
6288010 2572
4737308 870
12546147 4593
9929597 2871
12986445 6641
23223814 7153
7754559 2428
30596366 3311
3176197 1250
5147436 1793
9152228 4549
4415941 2362
16402792 4969
4809787 1658
5588349 2048
6498648 2246
7659875 2742