33545507 11802
9810571 4825
59745940 23131
6380163 2412
9440504 2865
4919159 1900
9362480 3732
24847264 8485
49786011 16242
13136663 4294
8578307 4586
22800604 13398
3951978 1306
7518585 2484
17581979 5538
5048121 1432
24268297 6195
29963043 10389
55531840 22911
3489128 1507