2873 653
2125 645
3099 829
289 74
1628 347
10733 403
16662 773
12741 416
48637 356
8960 697
28959 623