5162 602
8195 256
14748 426
33570 707
71374 569
5505 860
978 117
10277 257
4650 558
2987 378
4626 318