received 2004436773101051
received 2045076642381099
received 10208549270242723
received 789296337878647
received 316000702255394
received 196126457623932
received 243967586140551
received 10214489989707514
received 339661906548616
received 798600603665695
received 1665363833691667
received 1598422733529861
received 1375059962524714
received 1772355179444320
received 2060798647534073
received 10155298831191705
received private
received 703133063158124
received 1950352081856571
received 10215734711703572
received 1315577361922414
received 1586581574713155
received 126508104852666
received 1953202528330284
received 1302654396464634
received 131081171060649
received 155802891446861