5162 602
8193 256
14747 426
33570 707
71373 569
5505 860
978 117
10277 257
4650 558
2987 378
4626 318