received 135111790478085
received 1442757826036157
received 1144063992289172
received 10203903946892450
received 10155294522201705
received 860664547302133
received 262407560954105
received 1490825430964123
received 1232036730255784
received 10201130818629258
received 617028328502840
received 1567143279990318
received 1807933392789798
received 10209545098015327
received 471104726585801
received 150949345359225
received 10153851195315070
received 1687813181282907
received 156812768084354
received 231191867357863
received 10155459652722533
received 1279381482150695
received 990966171035774
received 1265166746845290
received 1463824143933302
received 1032554623471754
received 974109809403328