3246 405
3052 586
128335 633
49588 467
4638 422
5410 599
3207 395
2890 491
5454 436
43891 117
75873 681