5180 602
8201 256
14749 426
33590 707
71386 569
5507 860
978 117
10278 257
4653 558
2987 378
4628 318