12476 599
748 47
9932 229
7983 565
10170 117
7540 638
18737 872
11624 613
17483 819
3196 203
12507 176
2798 376
4731 875