3241 405
3050 586
128271 633
49524 467
4637 422
5408 599
3202 395
2888 491
5449 436
43860 117
75765 681