164096 662
63689 213
100958 363
185615 309
73089 145
141893 610
326915 1227
103975 412
82716 571
124100 165