received 107514629601550
received 511709772335077
received 1407237782635696
received 1730049420615889
received 1210571995633474
received 10207171933600206
received 10209071364855293
received 355760808127837
received 10210633433885893
received 1333877743331316
received 145162012673898
received 1412485338808624
received 421734104829162
received 1467051476688362
received 647851392092863
received 1158326940874721
received 316632518805561
received 1173606956063173
received 10211750825260409
received 896296673882064
received 10215078688346648
received 163421691071198
received 231878673815755
received 2050716394954812
received 544922519178058
received 1989231274734034
received 1512044178844679