2869 653
2125 645
3097 829
289 74
1622 347
10732 403
16596 773
12737 416
48634 356
8960 697
28945 623