8289038 2789
6595293 1636
15309071 5199
21313597 9666
13571739 4347
29640483 11755
13487299 4234
5453506 1837
17931070 7341
5817070 2001
7514328 2814
14317613 6044
12473398 3989
23876421 9091
9891238 2962
15304912 4699
3180366 882
4702477 1972
2720229 1193
5328825 1661
8142514 2868
5839215 1972
5170759 1517
5916910 1844
3367589 1052
5060009 1815
28838396 12051