1996
2398
596
2499
14
3226
129
176
1
6
32
37
156
2
17
4
256
135
100
41
120
31
60
131
3
56
150
93
49
98
12
204
30
7
66
33
205
13
90
11
8
186
316
21
42
22
18
273
359
250
112
Delivery
Payment method