5,031
1,800
850
650
600
460
420
386
380
300
279
160
152
140
133
121
115
110
105
81
80
70
45
31
200
375
324
425
370
315
165
150
93
90
87
62
60
57
37
34
28
20