3246 405
3054 586
128355 633
49610 467
4638 422
5411 599
3210 395
2890 491
5460 436
43905 117
75908 681