3252 405
3059 586
128444 633
49705 467
4641 422
5413 599
3219 395
2893 491
5466 436
43975 117
76092 681