8700087 3678
44713608 6154
7496986 3301
9938538 3103
15686094 5177
11401703 3584
2901518 1112
18828827 4966
100607237 33442
16853532 9273
34753466 12779
21733848 3729
8200056 3006
7218961 2478
13921578 5959
27521661 9886
13659201 4608
8401055 3138
9210464 4024
14500523 5912
15020569 5739
8736863 2048
58878902 22327