3250 405
3059 586
128428 633
49691 467
4639 422
5413 599
3219 395
2893 491
5466 436
43966 117
76069 681