received 1483157348441119
received 1466287456771074
received 316632522138894
received 177968846113922
received 10155682652676171
received 1938771303014356
received 10203369452073706
received 912275335620989
received 283608115479602
received 376030996190029
received 1106461432822792
received 10156943152363289
received 1686679204705960
received 545044412512505
received 1597431713887806
received 10211030469338466
received 2050716828288102
received 1468601196508356
received 171298126746941
received 121690558465896