13
paying
144
905
29
40
480
57
34
730
94
43
955
58
3
100
35
69
21
130
52