received 241062056330278
received 10209910815714170
received 462733013915517
received 452758555057835
received 1668851146716046
received 398554986975732
received 249743642147121
received 150585425738866
received 104536000242459
received 439761103058559
received 1034455089948331
received 233293013759997
received 1781005891913037
received 139077283258356
received 1257769350909421
received 10210545044725649
received 785585231539381
received 1290516511014307
received 1541091389545156
received 942888115730887
received 782041861908335
received 1728894590751613
received 461222437398587
received 1217225045018232
received 10211370695856429
received 294815714220663
received 1422662767749881