3256 405
3059 586
128486 633
49751 467
4643 422
5418 599
3230 395
2894 491
5466 436
44015 117
76179 681