3249 405
3054 586
128377 633
49642 467
4638 422
5412 599
3211 395
2891 491
5463 436
43928 117
75973 681