3249 405
3055 586
128392 633
49652 467
4638 422
5412 599
3213 395
2891 491
5464 436
43935 117
75998 681