3249 405
3054 586
128392 633
49650 467
4638 422
5412 599
3213 395
2891 491
5464 436
43933 117
75991 681