3249 405
3056 586
128402 633
49664 467
4639 422
5413 599
3215 395
2892 491
5465 436
43948 117
76013 681