received 1287174221369949
received 263257037524970
received 1658174007742575
received 10204181907464626
received 570016253342074
received 2007565079567686
received 1848896008658247
received 1761369414140285
received 10153058033765834
received 1501612266592689
received 10214489989707514
received 151432505312744
received 446641129002911
received 1192647710792389
received 263024844037572
received 192388751158856
received 135556707186949
received 143426196243938
received 1263679173731098
received 131081171060649
received 1188581767831285
received 746826502126702
received 619685134892371
received 10153851195315070
received 785577488206822
received 284326062055358
received 299244753784538