2491 169
164223 662
63783 213
101241 363
186775 310
73157 145
141992 610
327073 1227
104053 412
82948 571
124251 165
7804 124