2856 653
2124 645
3084 829
287 74
1610 347
10720 403
16447 773
12718 416
48624 356
8959 697
28885 623