received 2058785391072325
received 1833923710203324
received 161906851112428
received 1673430199597503
received 1462525567202028
received 1097630403671050
received 253723811664472
received 2007563259567868
received 1261580010559267
received 1634194503490542
received 196126457623932
received 713724548765642
received 1733533906908037
received 1767146173562836
received 652100484932580
received 1883837208507068
received 1694171887462114
received 1949096958668258
received 1674937052517388
received 1527270207389429
received 1294888153907728
received 635347803270800
received 1660353694291468
received 436109566759920
received 135028407158034
received 333312600516880
received 126004558178291