received 1118419891599387
received 662403307261086
received 477346795808940
received 337985519913633
received 10204986104651434
received 1208022019276598
received 570766313125890
received 973072219416789
received 761040294026555
received 964110866971134
received 218342711913660
received 1632287523466349
received 1727995780559721
received 194689757665295
received 416534345352086
received 1891447594471984
received 10212242070917212
received 253679971729814
received 1306760109372448
received 1306752269373232
received 269533453497049
received 239984726439289
received 674296652749961
received 1179603955501488
received 1400762313272527
received 261616640970463
received 1635477829813537