2864 653
2125 645
3093 829
288 74
1616 347
10725 403
16532 773
12727 416
48628 356
8960 697
28916 623