3241 405
3050 586
128296 633
49548 467
4637 422
5409 599
3205 395
2890 491
5453 436
43874 117
75801 681