5168 602
8198 256
14748 426
33588 707
71384 569
5507 860
978 117
10277 257
4653 558
2987 378
4627 318