925
Paid
294
2917
1428
925
2590
285
3970
3076
537
877
759
369
1268
2076
653
560
595
1253
430