3254 405
3059 586
128461 633
49720 467
4642 422
5414 599
3221 395
2893 491
5466 436
43988 117
76122 681