2799 653
2120 645
3055 829
286 74
1595 347
10698 403
16317 773
12698 416
48612 356
8959 697
28793 623