2491 169
164230 662
63784 213
101247 363
186809 310
73158 145
141992 610
327078 1227
104053 412
82952 571
124255 165
7804 124