3259 405
3062 586
128517 633
49779 467
4646 422
5421 599
3230 395
2895 491
5468 436
44042 117
76238 681