received 1306760109372448
received 1306752269373232
received 239984726439289
received 10212212125000516
received 1441721652508389
received 1179603955501488
received 1503048456414523
received 261616640970463
received 171071026650629
received 147819435659211
received 10210984630156406
received 1498844679705
received 10213146678283504
received 2113519532207891
received 10213458899608425
received 1510555035915003
received 1759230924091880
received 1951326828447206
received 2045066752382088
received 349763525481456
received 1879598338733961
received 880856102062522
received 292683461217538
received 962411963889684
received 1289232411118328
received 1292466640791318
received 204175576789936