638
136
788
167
1580
335
1078
229
968
206
1078
229
499
106
638
136
1408
299