5946 559
295948 1294
164230 662
63786 213
101248 363
186819 310
73158 145
141993 610
327080 1227
104053 412
82954 571
124257 165
246905 1227
21216 745