2873 653
2125 645
3100 829
289 74
1629 347
10734 403
16664 773
12741 416
48637 356
8960 697
28960 623