3241 405
3050 586
128295 633
49547 467
4637 422
5409 599
3205 395
2890 491
5452 436
43871 117
75800 681