3241 405
3050 586
128284 633
49539 467
4637 422
5408 599
3202 395
2890 491
5452 436
43865 117
75784 681