3241 405
3050 586
128269 633
49523 467
4637 422
5408 599
3202 395
2888 491
5449 436
43857 117
75757 681