received 655081637961776
received 165957603938346
received 2191510524406852
received 10208102580876765
received 10207638703325649
received 1579753542054780
received 1318090594898838
received 978647042255697
received 366078910401432
received 10156943997523289
received 1466150746810779
received 1519935374982603
received 1163945460288524
received 1247195801990691
received 10203151770217963
received 1544367232476398
received 10204210866548585
received 301672733543726
received 1030059563768806
received 10207943571707609
received 10209545097775321
received 10214475110329096
received 161034521361140
received 1821010834839319
received 1013849625346724
received 1665682173759514
received 1418545628243637