21
paying
29
43
730
144
52
3
905
55
40
130
955
34
94
21
57
69
25
103
100