2858 653
2125 645
3086 829
287 74
1610 347
10720 403
16475 773
12719 416
48626 356
8959 697
28891 623