received 413850109066665
received 219196725233108
received 1551037164928560
received 2060024617549963
received 399207653764425
received 10213863640729181
received 301121416893387
received 1567095296644417
received 525601297636436
received 187494768379115
received 223966788134096
received 1715303835167088
received 158970384762386
received 10155294522161705
received 139076553258429
received 10210610516444227
received 10214195479344939
received 998807433541192
received 132048333990484
received 1728894490751623
received 278037315963729
received 719751344851754
received 1386924348034130
received 1959959340895147
received 1508849352777325
received 392182101134863
received 156221671616882