received 391421917906502
received 2185372448355939
received 371745476554726
received 104525383576854
received 10207976430109450
received 1742287166060540
received 200758847086083
received 1863801307216313
received 517236625290929
received 1511743075788016
received 637523146428318
received 1221628961192693
received 183579595338956
received 10208377534225180
received 407252886130388
received 1077477292299569
received 1064477017016741
received 270819006640130
received 619981538202221 8792
received 2051018515132987