3256 405
3059 586
128470 633
49735 467
4642 422
5415 599
3227 395
2894 491
5466 436
44003 117
76149 681