4993 656
4542 90
5512 528
3921 172
5405 661
4362 343
6062 167
3528 387
3351 237
2118 294
2787 368
2117 218
4270 609