96
rate r
26
141
64
392
592
30
56
54
39
172
38
216
39
48
66
174
298
33
127
52
206
221
271
133
165
302
120
5K
71
63
174
53
157
86
125
62
269
222
31
195
34
303
38
436
92
31
38