3249 405
3054 586
128386 633
49649 467
4638 422
5412 599
3212 395
2891 491
5464 436
43932 117
75987 681