3259 405
3060 586
128510 633
49777 467
4646 422
5421 599
3230 395
2895 491
5468 436
44041 117
76232 681