142
2,250
144
505
118
390
48
409
82
442
47
350
62
358
31
267
37
224
13
764
39
178
40
209
5
166
74
165
34
139
8
132
108