2866 653
2125 645
3093 829
288 74
1617 347
10730 403
16546 773
12731 416
48629 356
8960 697
28928 623