3259
Paid
1366
6861
2358
1666
1985
823
1297
260
816
828
494
406
959
717
354
1425
310
751
807