1961
2381
597
2435
14
3171
125
59
8
121
100
101
39
23
109
86
40
2
1
145
177
52
204
181
265
229
96
Delivery
Payment method