received 236877336673340
received 1962342104052236
received 10213986105070713
received 1055673177897693
received 1037872979606542
received 1424108217613130
received 10211914236965023
received 855857727784577
received 1340883015941936
received 524231924608023
received 545069682545622
received 1466152760143911
received 297321627388620
received 2081353058751017
received 886637841414487
received 1480911832023593
received 1650230068375327
received 1618094558234068
received 208866762897642
received 133470184106302