2837 653
2121 645
3070 829
286 74
1605 347
10708 403
16366 773
12706 416
48618 356
8959 697
28828 623