4957 656
4468 90
5497 528
3907 172
5387 661
4346 343
6027 167
3510 387
3328 237
2099 294
2758 368
2101 218
4252 609